需要从 Linux Shell 中的 diff 文件夹复制图像

需要从 Linux Shell 中的 diff 文件夹复制图像

我在一个文件夹中有 500 个模板文件夹。现在每个文件夹都有一个名为 template_thumbnail.png 的文件。现在我想要将所有这些文件复制到一个名称与主文件夹名称相同的文件夹中

是否可以

我已经安装了 cygwin,我可以将该文件夹复制到那里,所以基本上它将是 linux shell 脚本

答案1

for DIR in *; { if [ -d "${DIR}" ]; then cp "${DIR}/template_thumbnail.png" "${DIR}.png"; fi; }

它会获取当前目录中的每个条目并检查它是否为目录。如果是,它会将 dirname/template_thumbnail.png 复制到 dirname.png。

相关内容