作者manquentin (明天會更好)
站內Programming
標題[請益] 關於用Shellscript處理連續檔案的問題
時間Mon Sep 12 06:56:42 2011
在linux下用shellscript處理連續的檔案時
如果檔案共有10個檔名分別為
test_01.out
test_02.out
test_03.out
test_04.out
test_05.out
test_06.out
test_07.out
test_08.out
test_09.out
test_10.out
然後我想用grep來抓出每個檔案都含有keyword的那一行
按檔名01到10的順序寫到result檔案中
但有10個檔案,我知道用10次 grep 'keyword' test_01.out >> result
可以完成
但想請教一下有沒有更快的辦法
感謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 99.90.128.88
1F:→ adrianshum:grep 'keyword' *.out >> result 183.179.61.91 09/12 08:55
2F:→ firejox:seq -w 10|xargs -i grep 'key' test_{}.o123.240.129.235 09/12 10:10
3F:→ firejox:ut >> result123.240.129.235 09/12 10:10