我有一个文件file1,以 成功……或 成功……
我想用一种不区分大小写的方式来理解成功这个词。
我已经编写了以下命令,但它是区分大小写的
cat file1 | grep "success\.\.\."
我怎么能改变它,使它返回0与成功…或 成功……
我有一个文件file1,以 成功……或 成功……
我想用一种不区分大小写的方式来理解成功这个词。
我已经编写了以下命令,但它是区分大小写的
cat file1 | grep "success\.\.\."
我怎么能改变它,使它返回0与成功…或 成功……
你可以使用-i标志使你的模式不区分大小写:
grep -iF "success..." file1
此外,也不需要猫。Grep接受一个语法为Grep <pattern> <file>的文件。我还使用-F标志来搜索固定的字符串,以避免转义省略号。
由于这是由于进行了编辑而产生的,我将添加另一个方法,只是为了好玩。
grep '[Ss]uccess' file.txt
它对大写或小写's'的字符类使用正则表达式语法。