2015-10-06 57 views
0

我必須遍歷文件夾中具有特定日期(例如-20150902)的文件夾中的所有文件。通過具有特定日期的文件名的文件的文件夾循環

我想在shell腳本中執行此操作,並從腳本的參數中獲取日期。

我用

在/數據/檢驗/裝載機F/TEST01/XXX/$ 1 *;做 命令 完成

但它並沒有遍歷所有的文件名。

QQQ.XX8_XX2.FW00.20150902.0005399.30345.dat

,哪一個是輸入腳本

+1

可能的重複[遍歷整個文件名列表,以便它們在bash中創建](http://stackoverflow.com/questions/25577074/iterate-through-list-of-filenames-in-order-they-were - 創建bash) – ryekayo

+0

@ryekayo - 不,我想我有文件名中間的日期字段 – canonical

回答

0

的日期是在日期:

我的文件夾這個樣子的文件名你的文件名的中間,所以試試/data/test/loader/test01/XXX/*$1*(注意在$ 1前面加星號)。

相關問題