→ os369510: man grep02/25 10:44
→ da21510: 難道只有我用cat <file> | grep <關鍵字> 嗎02/25 11:03
→ bamchisu: 測試了一下,debian的結果也是會顯示內容的:a:Aaa02/25 11:26
→ bamchisu: 還是你要改用Debian or Ubuntu?02/25 11:26
→ bamchisu: 2樓,他要同時grep 多個檔案,可能你的方法他不太有用02/25 11:28
推 asilzheng: 我用CentOS7.6,grep 2.20是會顯示後面內容的02/25 11:52
推 achicn3: find - name ... | grep ... 這樣?02/25 12:10
樓上方法我試過了,但是這樣會把子目錄的也都列出,變成我還要先弄成文字檔再去讀QQ
※ 編輯: ggreeaart (101.12.5.98), 02/25/2019 12:25:49
非常不好意思
我智障
剛剛發現一個宣告
alias grep = "grep --color"
寫成
alias grep = "grep -color"
所以環境變數出問題了
※ 編輯: ggreeaart (101.12.5.98), 02/25/2019 12:30:59
→ bamchisu: ..... 02/25 13:45
→ bamchisu: 想了想,應該就算是不同版本,只要grep的程式ㄧ樣, 02/25 13:46
→ bamchisu: 結果就應該ㄧ樣才對。 02/25 13:47
推 hijkxyzuw: 第二個應該是選項 --files-with-matches 的效果 02/25 14:11
推 hijkxyzuw: 第一個應該是 --with-filename 的效果,也就是預設 02/25 14:13
→ hijkxyzuw: grep 這種很多選項又可能有配置預設行為的程式就會有 02/25 14:14
→ hijkxyzuw: 這種問題,像很多發行版的 ls 行為也有細微差異。 02/25 14:14
→ hijkxyzuw: 有的會排出多欄,有的會顯示顏色,有的會照時間排。 02/25 14:15
→ kenwufederer: 不同發行版會有自己的預設參數 02/25 21:31
→ kenwufederer: 用自己的sh設定檔修改即可 02/25 21:31