我有一个目录充满了csv文件,并且在运行时我将生成一些中间的csv文件。我只想遍历原始文件,而不是在运行时生成的文件。与原有的以“2017年”开始,所以我的线沿线的思考的东西:shell脚本循环通过一些文件的方向
for FILE in "$data_dir"2017*_"$i".csv;
其中$我来自通过潜在的字符串在这个文件名的数组迭代。然而,即使我想结果是:
20170301_file1.csv 20170301_file2.csv 20170301_file3.csv 20170302_file1.csv
等,一个echo
上$FILE
回报:
2017*_file1.csv
2017*_file2.csv
2017*_file3.csv
我不知道如何更改我的的2017*
部分的声明。
似乎最简单的事情就是使用单独的目录。 –