1樓:匿名使用者
grep預設只能識別基本的正規表示式,如果需要高階的,需要這樣:
grep -e 'a.*b|b.*a' filename可以找到符合要求的,或者使用awk:
awk '/a/&&/b/' filename
2樓:
其實grep命令很強大:您說的題意不夠清楚,如果你的意思是對log檔案進行grep的話:你只要輸入:cat log |grep 「a" |grep "b" 絕對可以;
3樓:匿名使用者
試試這樣:grep a | grep b
4樓:加亮情感
grep a | grep b
linux grep 命令 搜尋全盤含有"abc"字元的檔案
5樓:匿名使用者
使用命令
grep -rl 'abc' /
(有引號)
-r 選項表示遞迴(recursive)遍歷所有子目錄-l 選項表示只列出檔名
/ 是根資料夾, 表示全盤
6樓:匿名使用者
find / -type f | grep "abc"試試
7樓:匿名使用者
在root 使用者根目錄下:
find * |grep *abc*
8樓:匿名使用者
在根目錄下 grep "abc" * -rn,試試,這個應該可以
linux用grep在檔案中查詢字串並顯示字串在檔案中的行號?
9樓:匿名使用者
如果你想在當前目錄下 查詢"hello,world!"字串,可以這樣:
grep -rn "hello,world!" ././ : 表示路徑為當前目錄.
-r 是遞迴查詢
-n 是顯示行號
10樓:_然琰然
我看看阿如果你想在當前目錄下 查詢"hello,world!"字串,可以這樣:
linu命令中的lt和linux命令中的和是什麼意思?
表示的是輸入重定向的意思,就是把 後面跟的檔案取代鍵盤作為新的輸入裝置。則表示一個管道的意思,可以理解為東西從管道的一邊流向另外一邊。你的命令意思就是說從 etc motd檔案中讀取內容,然後把cat命令讀取出來的內容作為後面一個命令 a.out的輸入引數來執行a.out命令。不知道這樣解釋明白嗎?...
linu下啟動tomcat服務的命令是什麼
linux下tomcat服務的啟動 關閉與錯誤跟蹤,使用putty遠端連線到伺服器以後,通常通過以下幾種方式啟動關閉tomcat服務 切換到tomcat主目錄下的bin目錄 cd usr local tomcat bin 1,啟動tomcat服務 方式一 直接啟動 startup.sh 方式二 作為...
linu作業系統下sudo命令的使用方法
名稱 sudo 使用許可權 在 etc sudoers 中有出現的使用者 使用方式 sudo v sudo h sudo l sudo v sudo k sudo s sudo h sudo b p prompt u username uid s sudo command 說明 以系統管理者的身份執...