最快、最实用的方法是将目录中所有*.txt文件合并成一个大文本文件?
目前我正在使用带有Cygwin的Windows,因此我可以访问BASH。
Windows shell命令也不错,但我怀疑是否存在这样的命令。
所有这些都很糟糕....
ls | grep *.txt | while read file; do cat $file >> ./output.txt; done;
简单的东西。
find . -iname "*.txt" -maxdepth 1 -exec cat {} >> out.txt \;
- Chinmay Kanchi
cat *.txt > all.txt
中的>
命令会在覆盖现有文件all.txt时使用。而>>
则是添加数据到已存在的文件中。 - Oleg Bondarenko