shell 如何对包含等号的字符串进行grep?

z5btuh9x  于 2022-11-16  发布在  Shell
关注(0)|答案(1)|浏览(212)

下面是我在bash shell中尝试grep的字符串:

'#Hostname=sometext.company.com, sometext.company.com' filename

我只想找到与该模式完全匹配的字符串。我已经尝试了下面的命令和其他一些命令。
grep -Fx "#Hostname=sometext.company.com, sometext.company.com" filename

kokeuurv

kokeuurv1#

是否有意指定了-x选项?

grep -F '#Hostname=sometext.company.com, sometext.company.com' filename

而且,最好用单引号而不是双引号,以防您的搜索模式碰巧包含特殊的shell字符。

相关问题