grep命令例項

2022-07-13 10:42:07 字數 753 閱讀 5171

grep一般用於查詢檔案中含有某些字串的行,其命名格式如下

grep [options] pattern [file...]

下面例舉grep在linux使用過程中其常用使用例項:

1、grep遞迴查詢/etc目錄及其子目錄中含有」user「字元的檔案,並顯示檔案與其含有」user「字串的行

grep -r "

user

" /etc

2、只匹配乙個單詞,而不是最為單詞的一部分去匹配 

grep -w user /etc/passwd

3、查詢兩個字串

grep

"user|user

" /etc/passwd

4、統計查到的函式

grep -c "

user

" /etc/passwd

5、顯示查到的行在檔案中的行號

grep -n "

user

" /etc/passwd

6、只顯示不匹配的行

grep -v "

user

" /etc/passwd

7、只輸出包含的檔名而不輸出檔案行

grep -l "

user

" /etc/*

find和grep命令例項

find命令語法 find path.expression find命令引數 print exec ok 詳細解釋參考鏈結1和鏈結2 find命令選項 name perm prune user group mtime n n nogroup nouser newer file1 file2 type...

grep命令介紹

grep print lines matching a pattern grep options pattern file.grep options e pattern f file file.grep用以在file內文中比對相對應的部分,或是當沒有指定檔案時,由標準輸入中去比對。在預設的情況下,g...

grep命令應用

linux kill多個程序的妙招 案例 kill local no 經常需要kill多個程序,如果這些程序有共同的特點,就可以用一條命令kill掉它們。比如清除oracle資料庫的所有遠端連線程序 ps efww grep local no grep v grep cut c 9 15 xargs...