当前位置: 技术问答>linux和unix
grep如何寻找"bu\txt"?
来源: 互联网 发布时间:2016-12-26
本文导语: test文件中有一行包含"butxt" 还有一行包含"bu.txt" grep的什么命令能只找到butxt? | 确实只用两个\就可以了,应该用单引号' 至于双引号下面为什么要\,我就不知道了 test$ cat abc.txt butxt make bu....
test文件中有一行包含"butxt"
还有一行包含"bu.txt"
grep的什么命令能只找到butxt?
还有一行包含"bu.txt"
grep的什么命令能只找到butxt?
|
确实只用两个\就可以了,应该用单引号'
至于双引号下面为什么要\,我就不知道了
至于双引号下面为什么要\,我就不知道了
test$ cat abc.txt
butxt make
bu.txt
this is a test file
test$ grep 'bu\txt' abc.txt
butxt make
test$ grep "bu\txt" abc.txt
test$ grep "bu\txt" abc.txt
butxt make
|
shell对双引号的进行转意
shell不对单引号的进行转意
|
最好是使用三个,不管使用单引号还是双引号都通用。