【发布时间】:2017-02-13 17:50:44
【问题描述】:
我有以下结构:
/家/ ├── DIR1/ │ └── file_ab.csv ├── DIR2/ │ └── file_cd.csv └── DIR3/ └── file3_ef.csv其中file_**.csv 包含浮动行,每个 DIR 都有不同的浮动。
我想获取所有file_**.csv 文件的内容并将它们连接起来。
我找到了这个答案here:
find /home -type f -name '*.csv' -exec cat {} \; > pl_parameters
但我得到一个名为“pl_parameters”的空文件。为什么文件是空的?我该如何解决这个问题?
【问题讨论】:
-
为什么不直接使用
cat /home/*/file1.csv > pl_parameters -
我尝试了您建议的修改版本:
cat /home/*/*.csv > pl_parameters但没有运气。