将视网膜显示扩展(@2x)添加到特定文件夹中的所有图像的命令行是什么:例如:eximg.png -> eximg@2x.png
提前致谢。
将视网膜显示扩展(@2x)添加到特定文件夹中的所有图像的命令行是什么:例如:eximg.png -> eximg@2x.png
提前致谢。
如果文件名包含空格或特殊字符,这也有效:
for f in *.png; do mv "$f" "${f%.png}@2x.png"; done
如果您的文件名没有特殊字母(例如空格),则此行将mv cmd
为您打印这些:
ls *.png|xargs -n1|sed -r 's/(.*)(.png)$/mv & \1@2x\2/'
如果所有这些命令都正常,您可以通过管道输出来|sh
重命名您的文件。
编辑
ls *.png|xargs -n1|sed 's/\(.*\)\(.png\)$/mv & \1@2x\2/'