背景

背景

背景

我喜欢从应用程序截取屏幕截图,并且非常小心命名他们即

 onboarding01.png
 onboarding02.png
 dashboard01.png 
 dashboard02.png
 ..

我通过运行这些图片图像魔法在命令行上自动转换它们。

问题

根据文档,我可以写类似这样的代码来转换所有这些文件

convert '*.png' - resize 120x120 thumbnail%03d.png

问题是,这种转换只会将所有这些文件重命名为类似

thumbnail01.png
thumbnail02.png
thumbnail03.png
..

我希望显示原始文件名..像这样

 onboarding01_shrunk.png
 onboarding02_shrunk.png
 dashboard01_shrunk.png 
 dashboard02_shrunk.png
 ..

答案1

它非常简单:

ls | xargs -I % convert % -resize 432x768 shrunk_%

灵感来自回答

相关内容