linux grep不區分大小寫查詢字串方法
阿新 • • 發佈:2020-03-09
grep用來過濾字串資訊,grep預設對字母大小寫敏感,不過可以通過選項對grep遮蔽大小寫敏感,該選項為 -i。
一、檢視grep工具版本方法
圖1 grep版本查詢
二、grep -i 使用方法
圖2 grep不區分大小寫
備註:
grep使用方法: grep [選項] PATTERN 檔案
grep -i "error" #忽略大小寫區分
grep -v "grep" #忽略grep命令本身,在文件中過濾掉包含有grep字元的行
grep程序時忽略自身
我們在通過程序ID查詢程序時,通過如下命令:
ps -ef | grep 2112
來查詢,但是這通常不能如願:
[root@Linux-dtowen ~]# ps -ef | grep 2132
dtowen 2132 2118 0 22:51 ? 00:00:00 /usr/libexec/ibus-engine-pinyin --ibus
root 2247 2192 0 23:01 pts/1 00:00:00 grep 2132
2247明顯就不是我們想要的,那麼能不能把2247這個程序給去掉呢?答案是可以的。如下:
[root@Linux-dtowen ~]# ps -ef | grep 2132 | grep -v grep
dtowen 2132 2118 0 22:51 ? 00:00:00 /usr/libexec/ibus-engine-pinyin --ibus
以上就是linux grep不區分大小寫查詢字串方法的詳細內容,更多關於grep不區分大小寫的資料請關注我們其它相關文章!