Grep 只能指定一种类型的列表?

Grep 只能指定一种类型的列表?,grep,pipe,cut,Grep,Pipe,Cut,下面我有一个bash脚本,每当我尝试执行它时,它都会说只能指定一种类型的列表,关于这段代码的错误有什么线索吗?我的解释是,我们使用grep在文件femalenames.txt中查找用户键入的第一个字符($1)的单词(-word),然后使用cut命令打印第二个字符字段16-20?有点困惑 #!/bin/bash grep -w $1 femalenames.txt | cut -f2 -c16-20 你只能将-f或-c与cut一起使用,不能两者都使用..哦,我明白了,谢谢你的快速响应:)@Sun

下面我有一个bash脚本,每当我尝试执行它时,它都会说只能指定一种类型的列表,关于这段代码的错误有什么线索吗?我的解释是,我们使用grep在文件femalenames.txt中查找用户键入的第一个字符($1)的单词(-word),然后使用cut命令打印第二个字符字段16-20?有点困惑

#!/bin/bash
grep -w $1 femalenames.txt | cut -f2 -c16-20

你只能将-f或-c与cut一起使用,不能两者都使用..哦,我明白了,谢谢你的快速响应:)@Sundeep为什么不把它写下来作为答案?@myrdd除了-c/-f之外,问题还不清楚。。OP想要第二场的16-20分吗?如果不能使用cut,则需要awk/perl。。像往常一样,一个简洁的输入/输出示例会有帮助,你只能用-f或-c加上cut,不能两者都用..哦,我明白了,谢谢你的快速响应:)@Sundeep为什么不把它写下来作为答案?@myrdd除了-c/-f之外,问题还不清楚。。OP想要第二场的16-20分吗?如果不能使用cut,则需要awk/perl。。像往常一样,一个简洁的输入/输出示例会有所帮助