下面是我试图在bash shell中为其添加grep的字符串:
'#Hostname=sometext.company.com, sometext.company.com' filename
我只想找到符合那个模式的字符串。我已经试过下面的命令和其他一些命令。
grep -Fx "#Hostname=sometext.company.com, sometext.company.com" filename
最佳答案
您是否故意指定了-x
选项?
grep -F '#Hostname=sometext.company.com, sometext.company.com' filename
很可能是你想要的。另外,最好使用单引号而不是双引号,以防搜索模式碰巧包含特殊的shell字符。
关于linux - 如何对包含等号的字符串进行grep?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36411091/