如何使用批处理脚本将多个文件夹中的多个文本合并为连续编号?

How to merge multiple text in multiple folders with consecutive numbering using batch script?

我有 400 个文件夹(命名为“1”到“400”),其中包含多个文本文件,我想将这些文件合并到每个文件夹中,并在其文件夹名称后编号(或者至少在文件中提供连续编号)文件名)。

我知道如何使用 cat 命令在终端中合并文件,但只能对每个文件夹手动执行此操作。我想批处理脚本应该使这更容易,但我是批处理脚本的新手。有人可以帮我吗?

我正在开发 Mac 并安装了 Python 2.7.9。

您可以像这样使用 bash 执行此操作:

for i in {1..400}
do
    cat $i/* > $i/$i
done