1. 使用grep指令在當前目錄下所有檔案中搜尋指定字段
grep -r "待查詢內容" ./
// -r標識遞迴子目錄查詢
如果不加-r選項,需要將後面的目錄設定為某個檔案,否則命令error
2. grep關於正則式的使用技巧
示例文字:
dbjqenqnfeojw1234
nkewlvnekwmve;wnv
nvekwlmvek0mv;wmv
nvjdwlvewm;vem99b
nvekwlmvkevnewkln
nvewklmvkewvnewkm
nveklwmvek;wmve;w
mvekwvnowk88mfkew
nfjwk67vckdlw12mc
搜尋所有有[0 - 9]數字出現的行:
grep '[0-9]\' file.txt
:\ 表示出現一次或多次
:*表示出現0次或多次
這兩點需要注意一下。
搜尋沒有數字的行: -v 選項
grep -v '[0-9]\' file.txt
對於正則的具體規則這裡就不贅述了。 linux 系統 grep 命令
1 利用vim編輯器建立測試檔案 root linuxprobe test cat a.txt e d 49 s y k m 2r t s w d g h e t k r 2 提取特定行 最簡單的用法,提取包含特定字串的行,例如提取包含字串k的行 root linuxprobe test cat a...
Linux下grep命令詳解
grep命令是linux下的行過濾工具,其引數繁多,下面就一一介紹個個引數的作用,希望對大家有所幫助。grep print lines matching a pattern 將符合樣式的該行列出 語法 grep options pattern file.grep用以在file內文中比對相對應的部分,...
Linux下grep命令詳解
原文 grep命令是linux下的行過濾工具,其引數繁多,下面就一一介紹個個引數的作用,希望對大家有所幫助。grep print lines matching a pattern 將符合樣式的該行列出 語法 grep options pattern file.grep用以在file內文中比對相對應的...