首頁 > 運維 > linux運維 > grep指令詳解

grep指令詳解

王林
發布: 2020-07-02 13:52:32
原創
7829 人瀏覽過

grep是一種強大的文本搜尋工具,它能使用正規表示式搜尋文本,並將符合的行列印出來。 grep指令常用語法:【grep [-acinv] [--color=auto] '搜尋字串' filename】。

grep指令詳解

grep

(推薦教學:linux教學

grep是一種強大的文本搜尋工具,它能使用正規表示式搜尋文本,並把匹配的行列印出來。

常用語法:

[root@www ~]# grep [-acinv] [--color=auto] '搜寻字符串' filename
登入後複製

選項與參數:

  • #-a :將binary 檔案以text 檔案的方式搜尋資料

  • -c :計算找到'搜尋字串' 的次數

  • -i :忽略大小寫的不同,所以大小寫視為相同

  • -n :輸出行號

  • -v :反向選擇,也即顯示出沒有'搜尋字串' 內容的那一行

  • --color=auto :可以將找到的關鍵字部分加上顏色

(影片教學:linux影片教學

#############################。 )######範例:######將/etc/passwd中出現root 的行取出來###
# grep root /etc/passwd
root:x:0:0:root:/root:/bin/bash
operator:x:11:0:operator:/root:/sbin/nologin
或
# cat /etc/passwd | grep root 
root:x:0:0:root:/root:/bin/bash
operator:x:11:0:operator:/root:/sbin/nologin
登入後複製
###將/etc/passwd中出現root 的行取出來,同時顯示這些行在/etc/passwd的行號###
# grep -n root /etc/passwd
1:root:x:0:0:root:/root:/bin/bash
30:operator:x:11:0:operator:/root:/sbin/nologin
登入後複製

以上是grep指令詳解的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板