【发布时间】:2017-11-27 08:08:13
【问题描述】:
我正在尝试开发一个 bash 脚本,用于过滤前一天的 csv 文件(每小时生成一次)并将它们合并到一个 CSV 文件中。 This 脚本似乎为我完成了这项工作,除了我试图根据文件名过滤文件。
目录中每天会有24个文件,我需要根据它们的名称格式过滤掉这些文件:
foofoo_2017052101502.csv
foofoo_2017052104502.csv
foofoo_2017052104503.csv
foofoo_2017052204501.csv
foofoo_2017052204504.csv
在这里,我需要过滤掉 2017 年 5 月 21 日。所以我的输出 CSV 文件必须包含前三个 .csv 文件。
我应该在这个过滤器的脚本中添加什么?
【问题讨论】:
-
为什么不
cat foofoo_20170521*.csv > combined_20170521.csv? -
如果有效,请您接受答案