0
我必須遍歷文件夾中具有特定日期(例如-20150902)的文件夾中的所有文件。通過具有特定日期的文件名的文件的文件夾循環
我想在shell腳本中執行此操作,並從腳本的參數中獲取日期。
我用
在/數據/檢驗/裝載機F/TEST01/XXX/$ 1 *;做 命令 完成
但它並沒有遍歷所有的文件名。
QQQ.XX8_XX2.FW00.20150902.0005399.30345.dat
,哪一個是輸入腳本
我必須遍歷文件夾中具有特定日期(例如-20150902)的文件夾中的所有文件。通過具有特定日期的文件名的文件的文件夾循環
我想在shell腳本中執行此操作,並從腳本的參數中獲取日期。
我用
在/數據/檢驗/裝載機F/TEST01/XXX/$ 1 *;做 命令 完成
但它並沒有遍歷所有的文件名。
QQQ.XX8_XX2.FW00.20150902.0005399.30345.dat
,哪一個是輸入腳本
的日期是在日期:
我的文件夾這個樣子的文件名你的文件名的中間,所以試試/data/test/loader/test01/XXX/*$1*
(注意在$ 1前面加星號)。
可能的重複[遍歷整個文件名列表,以便它們在bash中創建](http://stackoverflow.com/questions/25577074/iterate-through-list-of-filenames-in-order-they-were - 創建bash) – ryekayo
@ryekayo - 不,我想我有文件名中間的日期字段 – canonical