如何从多个文件夹中提取txt文件并将所有文件合并到一个文件夹中?

如何从多个文件夹中提取txt文件并将所有文件合并到一个文件夹中?

我有 100 个文件夹,其中每个文件夹中都有另一个同名的文件夹,该文件夹内有一个 .txt 文件,我想提取该文件并将所有 txt 文件合并到一个新文件夹中。

请帮我写一个Python脚本

答案1

进入根文件夹的100个子文件夹,找到所有.txt文件,将它们复制到新文件夹中~/tests

find ./ -type f -name "*.txt" -exec cp "{}" ~/tests/ \;

相关内容