下面是我在bash shell中尝试grep的字符串:
'#Hostname=sometext.company.com, sometext.company.com' filename
我想只找到符合该确切模式的字符串。我已经尝试过以下命令以及其他一些命令。
grep -Fx "#Hostname=sometext.company.com, sometext.company.com" filename
答案 0 :(得分:0)
您是否故意指定-x
选项?
grep -F '#Hostname=sometext.company.com, sometext.company.com' filename
最有可能是你想要的。此外,最好使用单引号而不是双引号,以防万一您的搜索模式恰好包含特殊的shell字符。