我有很多名字以'_100.jpg'结尾的文件.它们在嵌套的文件夹/子文件夹中传播.现在我想要一个技巧来递归复制并重命名所有这些都有'_crop.jpg'的后缀.不幸的是我不熟悉bash脚本,所以不知道做这件事的确切方法.我用Google搜索并尝试使用'-exec'para的'find'命令,但没有运气.
Plz帮助我.谢谢.
find bar -iname "*_100.jpg" -printf 'mv %p %p\n' \
| sed 's/_100\.jpg$/_crop\.jpg/' \
| while read l; do eval $l; done
Run Code Online (Sandbox Code Playgroud)