我在不同的子目录中有大约 100 个同名的 .csv 文件。我需要将这些文件中的所有数据复制到一个 csv 文件中,但由于它们都具有相同的名称,因此它们相互覆盖。您能否帮我提供 shell 脚本代码,我可以在其中重命名所有这些文件,例如:我所有的文件都在不同子文件夹中的名称 example.csv 中。我希望它们是 subfolder1 中的 example1.csv,subfolder2 中的 example2.csv 等等......
这是将覆盖 csv 文件的脚本。
for c in *.csv
do
echo $c
cat $c >> fullreport.csv
done
非常感谢你的帮助 :)