Shell 在文件名具有特定日期的文件上循环浏览文件夹

Shell 在文件名具有特定日期的文件上循环浏览文件夹,shell,Shell,我必须遍历文件夹中文件名中带有特定日期(比如-20150902)的所有文件 我想在shell脚本中执行此操作,并从脚本的参数中获取日期 我在用 对于f in/data/test/loader/test01/XXX/$1*;做 命令 完成 但它不会循环遍历所有文件名 文件夹中的文件名如下所示: QQQ.XX8_XX2.FW00.20150902.0005399.30345.dat 和输入脚本的日期是< p>日期在文件名的中间,所以尝试 /数据/测试/加载程序/TEST01/XXX/*$ 1 *(注

我必须遍历文件夹中文件名中带有特定日期(比如-20150902)的所有文件

我想在shell脚本中执行此操作,并从脚本的参数中获取日期

我在用

对于f in/data/test/loader/test01/XXX/$1*;做 命令 完成

但它不会循环遍历所有文件名

文件夹中的文件名如下所示:

QQQ.XX8_XX2.FW00.20150902.0005399.30345.dat


和输入脚本的日期是

< p>日期在文件名的中间,所以尝试<代码> /数据/测试/加载程序/TEST01/XXX/*$ 1 *<代码>(注意在1美元前面加上星号).< /P>可能的Rykayo副本-不,我想在文件名中间有日期字段。