關(guān)于Linux之grep查找文本時(shí)匹配反斜杠\轉(zhuǎn)義問(wèn)題
在Linux系統(tǒng)中,當(dāng)文本中有反斜杠 , 需要使用grep查找出帶有反斜杠的內(nèi)容 , 比如下面的文本
aaa bbb cccccc ddd\teee ffffff
想要查找出ddd\teee 這行的文本
如果你使用 cat xxx.txt |grep "ddd\teee" 或者 cat xxx.txt |grep "ddd\\teee 加一個(gè)轉(zhuǎn)義, 是查不出來(lái)的
需要增加至少三個(gè)反斜杠才可以 , 比如這樣
cat /tmp/test.txt|grep "ddd\\\teee ? 這樣才能找到這行
多加幾個(gè)也可以 ,如
cat /tmp/test.txt|grep "ddd\\\\teee cat /tmp/test.txt|grep "ddd\\\\\teee cat /tmp/test.txt|grep "ddd\\\\\\teee
再多就不行了
比如加7個(gè)\
cat /tmp/test.txt|grep "ddd\\\\\\\teee,這樣就查不到了
這里是grep的多層轉(zhuǎn)義問(wèn)題
linux ^ 特殊字符 分割 \ 轉(zhuǎn)義 ,windows下 \\^ 轉(zhuǎn)義
linux ^ 特殊字符 分割 ^ 轉(zhuǎn)義 ,windows下 \^ 轉(zhuǎn)義。
如果是 B 則^B^ 轉(zhuǎn)義,如果是 B 則\B\ 轉(zhuǎn)義
到此這篇關(guān)于Linux之grep查找文本時(shí)匹配反斜杠\轉(zhuǎn)義問(wèn)題的文章就介紹到這了,更多相關(guān)linux grep轉(zhuǎn)義內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
linux下python3連接mysql數(shù)據(jù)庫(kù)問(wèn)題
這篇文章主要介紹了linux下python3連接mysql數(shù)據(jù)庫(kù)問(wèn)題,需要的朋友可以參考下2015-10-10
shell向文件中添加新內(nèi)容的實(shí)現(xiàn)方法
Shell腳本是一種為shell編寫的腳本程序,下面這篇文章主要給大家介紹了關(guān)于shell向文件中添加新內(nèi)容的實(shí)現(xiàn)方法,需要的朋友可以參考下2023-06-06
shell腳本echo輸出不換行功能增強(qiáng)實(shí)例
這個(gè)腳本很簡(jiǎn)單,就是可以用3種不同的函數(shù)(方法)來(lái)實(shí)現(xiàn),輸出后不換行2016-08-08
expect實(shí)現(xiàn)單臺(tái)、多臺(tái)服務(wù)器批量scp傳輸文件
這篇文章主要介紹了expect實(shí)現(xiàn)單臺(tái)、多臺(tái)服務(wù)器批量scp傳輸文件,本文提供了單臺(tái)傳輸腳本、多臺(tái)傳輸腳本及服務(wù)器信息配置文件,需要的朋友可以參考下2014-12-12
Linux基礎(chǔ)命令last 命令實(shí)例詳解
Linux last命令用于顯示系統(tǒng)開(kāi)機(jī)以來(lái)獲是從每月初登入者的訊息。本文主要給大家介紹Linux基礎(chǔ)命令last 命令實(shí)例詳解,感興趣的朋友跟隨小編一起看看吧2018-10-10
linux多線程編程詳解教程(線程通過(guò)信號(hào)量實(shí)現(xiàn)通信代碼)
這篇文章主要介紹了linux多線程編程詳解教程,提供線程通過(guò)信號(hào)量實(shí)現(xiàn)通信的代碼,大家參考使用吧2013-12-12
如何解決jenkins 執(zhí)行shell腳本 sh: ... not f
這篇文章主要介紹了如何解決jenkins 執(zhí)行shell腳本 sh: ... not found的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。2023-06-06

