grep是一種強大的文本搜尋工具,它能使用正規表示式搜尋文本,並將符合的行列印出來。 grep指令常用語法:【grep [-acinv] [--color=auto] '搜尋字串' filename】。
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
# 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中文網其他相關文章!