我想要一堆csv
名称包含ABC
or的文件的唯一标题XYZ
。
在一个目录中,我可以得到我需要的东西:
head -n ` *.csv > first.txt
cat -A first.txt | tr ',' '\n' | sort | uniq
当然,这不是递归的,它包括所有 csv
文件,而不仅仅是我想要的文件。
如果我执行以下操作,我会得到递归搜索,但也会得到一堆垃圾:
find . -type f -name "ABC*.csv" -o -name "XYZ*.csv" | xargs head -n 1 | tr ',' '\n' | sort | uniq
我在带有 MinGW64 的 Windows 10 上。我想我可以使用 Python,但我感觉离拥有它如此之近!