2013-05-09 83 views
0

我需要AWK腳本的幫助(實際上如何添加通配符來執行下面描述的任務)。我有一個備份並每天晚上提交給外部派對的文件。該文件的格式是{DATEFORMAT(yyyyMMdd)} XXX1.csv。通常我們只有xxx1和xxx2。最近我們開始獲得.3和.4文件。我目前手動捕獲.3和.4並提交。我希望能夠有一個能自動抓取.3和.4的通配符,所以我不會錯過它。有什麼建議嗎? 提前謝謝AWK腳本通配符

+0

您的腳本現在看起來像什麼? – 2013-05-09 16:26:39

+3

您能否澄清一下您需要幫助?謝謝 – suspectus 2013-05-09 16:33:50

+0

你看起來像'for i in * [0-9] .csv do submit_your_file $ i;完成' – abasu 2013-05-09 17:06:42

回答

0

聽起來像你的問題是關於如何在shell中使用文件名globbing,而不是awk。這可能是你要找的東西:

cmd [0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]???[0-9].csv 

其中「cmd」可以是awk,sed,grep,ls等等。根據你目錄中的其他文件,你可能不需要具體說明globbing模式。