当文本中有反斜杠,需要使用grep查找出带有反斜杠的内容,比如下面的文本
bbb
aaa
eeccc\tdd
想要查找出ccc\t这行的文本
如果你使用 cat xxx.txt |grep "ccc\t" 或者 cat xxx.txt |grep "ccc\\t" 加一个转义, 是查不出来的
需要增加至少三个反斜杠才可以,比如这样
cat /tmp/test.txt|grep "ccc\\t" 这样才能找到这行
多加几个也可以,再多就不行了
这里是grep的多层转义问题
总结以上是内存溢出为你收集整理的[Linux] grep查找文本时反斜杠\转义问题全部内容,希望文章能够帮你解决[Linux] grep查找文本时反斜杠\转义问题所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)