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...