将多个文件夹中的多个文件复制到一个文件夹中

用户名

如何将多个文件夹中的多个文件复制到一个文件夹中,并根据从哪个目录复制文件来更改它们的名称?

初始目录层次结构:

folder1/
    file1.gz
    filexyz.gz

folder2/
    file1.gz
    filexyz.gz

folder3/
    file1.gz
    filexyz.gz

结果:

folder1_file1.gz
folder2_file1.gz
folder3_file1.gz
folder1_filexyz.gz
folder2_filexyz.gz
folder3_filexyz.gz
库萨兰达

使用简单的shell循环,假设文件应复制到value给出的目录中$destdir

for pathname in */*.gz; do
    cp -i -- "$pathname" "$destdir/$( dirname -- "$pathname" )_$( basename -- "$pathname" )"
done

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

将一个文件夹中的多个文件复制并复制到一个主文件中

如何使用文本文件中定义的文件列表将多个文件夹中的文件复制到一个公共文件夹中

Shell脚本:将第一个文件从多个文件夹复制到一个文件夹中

如何将嵌套子文件夹中的多个xml文件复制到一个统一文件夹中

VBA将一个文件夹中多个工作簿的范围复制到另一个文件夹中

如何将文件夹中的文件复制到多个文件夹中

将工作表从分组在一个文件夹中的多个工作簿复制到主文件

Java将匹配模式的文件从多个文件夹复制到另一个文件夹

将指定文件从多个文件夹复制到一个目标文件夹?

linux命令将一个文件复制到多个文件夹?

使用 PowerShell 将多个子文件夹复制到一个文件夹

Cookiecutter 将一个文件夹复制到多个不同名称的文件夹

将文件夹中的 Excel 文件复制到一个 Excel 文件中

将一个文件复制到不同名称的文件夹中

如何将文件夹复制到 Makefile 中的另一个文件夹?

使用Python将子文件夹中的图像复制到另一个文件夹

如何将文件从文件夹和子文件夹复制到R中的另一个文件夹?

将多个pdf文件复制到另一个目录中,并将每个文件创建文件夹及其名称

根据 OSX 终端中的已知文件夹名称列表将文件夹复制到另一个文件夹

将文件从一个文件夹复制到这些文件最初来自的其他多个文件夹。视窗

将顺序文件从多个文件夹复制到新文件夹中

如何使用命令行将一个文件夹复制到多个文件夹?

将文件复制到多个文件夹

将文件夹列表复制到另一个文件夹?

使用R将多个文件从多个文件夹复制到单个文件夹

如何将一系列顺序命名的文件从多个文件夹复制到另一个文件夹?

Ruby脚本:根据不同的名称将文件从一个文件夹复制到多个其他文件夹

使用gulp将多个特定的文件和文件夹复制到另一个目录

将多个文件夹的第一个文件复制到其他位置