我搜索了一下,大部分的方法都是在特殊字符前面加上\,但是这个需要提前知道哪些是特殊字符,而且还非常麻烦。
正确方法应该是加上-F,这样所有特殊字符就会被当作一般字符了。

例子:grep -F "[sas#4$" test.txt

扩展连接:
shell文本处理四剑客(grep, sed, find, awk)
awk命令详解
awk命令常用字符串函数

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐