grep 在 linux 中應該是很常使用的語法,特別需要找一些設定的時候。如果需要多條件或是多檔案的時候,其實也是很方便喔!~
多條件 (-E)
grep -E "cond1|cond2" filename
多條件多檔案
grep -E "cond1|cond2" *.conf
但這個時候的就會有個麻煩,找到了,卻不知道是哪個檔案,這時候可以有兩個方法
1. 列出有該條件的檔名 (-l)
grep -l -E "cond1|cond2" *.conf
2. 顯示是存在哪個檔案的第幾行 (-n)
grep -n -E "cond1|cond2" *.conf
很方便吧!~
