OSX终端中是否有一种方法可以用另一个图像替换文件夹中的所有图像(它们都具有递增的文件名),但要保持原始文件名?
我已经搜寻了很长时间,但是没有发现任何有用的东西。
例如,以下文件需要替换:
1.jpg
239.jpg
213.jpg
5678.jpg
我需要文件名保持不变,但default.jpg
要覆盖图像,然后重命名以匹配刚替换的图像。所以从理论上讲:
n = file
x = filename
default = c://download/default.jpg
folder = c://downloads
For each n in folder
x = get filename
copy default to folder
delete n
rename default to x
Loop
因此,它将以编程方式用新映像替换所有文件吗?
我真的不知道从哪里开始?
好的,所以我稍微调整了一下代码,使其正常运行而没有错误。例如:
for i in /Users/User/downloads/listings/m/folder4/newfolder/*.jpg; do cp -R /Users/User/downloads/listings/m/folder4/newfolder/default.jpg "$i"; done
以防万一其他人需要这样做。感谢您的评论,并指出正确的方向。
关于D
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句