如何在多个文件操作后保留原始扩展名

如何在多个文件操作后保留原始扩展名

以下是向多个图像添加边框的有用命令(需要 ImageMagick 包):convert -border 5x5 -bordercolor "#008000" *.png imgs
结果是新文件将被命名为imgs-0, imgs-1, imgs-2ecc 之类的名称。我想要:imgs-0.pngimgs-1.pngimgs-2.png、 或者更好的是NEW*.png

答案1

使用+adjoin%d通过更实用的命名模板写入多个文件:

 convert -border 5x5 -bordercolor "#008000" *.png +adjoin NEW_%d.png

相关内容