問題
一個txt內存有檔案路徑列表,對此txt中每一檔案路徑做關鍵字查詢
.
├── file.txt
├── a.txt
├── b.txt
├── c.txt
└── test.sh
解法
$ cat file.txt |xargs grep "keyword"
出來的結果是出現有搜尋到關鍵字的檔名,及關鍵字
path/a.txt:keyword
path/b.txt:keyword
只顯示又搜尋到關鍵字的檔名
$ cat file.txt |xargs grep "keyword" |awk -F: '{print $1}'
沒有留言:
張貼留言