递归地将文件从子文件夹复制到文件夹,并将其重命名为文件夹并压缩所有子文件夹

时间:2018-05-28 07:59:02

标签: copy directory rename subdirectory

我需要帮助创建一个脚本来复制文件asset-128@2x.png(我需要忽略square子文件夹,因为它也有一个文件asset-128@2x.png)子文件夹在主文件夹中(机器人,飞机)并将其重命名为主文件夹robot.png / plane.png并将子文件夹(圆形,方形)重命名为相同的文件夹名称robot.zip / plane.zip 我有mac和windows。

├── robot
│    ├── round
│    │       ├── asset-20@2x.png
│    │       ├── asset-30@2x.png
│    │       ├── asset-64@2x.png
│    │       └── asset-128@2x.png
│    ├── square
│    │       ├── asset-20@2x.png
│    │       ├── asset-30@2x.png
│    │       ├── asset-64@2x.png
│    │       └── asset-128@2x.png
│    ├── robot.png
│    └── robot.zip
├── plane
│    ├── round
│    │       ├── asset-20@2x.png
│    │       ├── asset-30@2x.png
│    │       ├── asset-64@2x.png
│    │       └── asset-128@2x.png
│    ├── square
│    │       ├── asset-20@2x.png
│    │       ├── asset-30@2x.png
│    │       ├── asset-64@2x.png
│    │       └── asset-128@2x.png
│    ├── plane.png
│    └── plane.zip

结果应该是这样的

{{1}}

0 个答案:

没有答案