【发布时间】:2015-05-05 13:07:37
【问题描述】:
我正在尝试使用这段代码递归地调整文件夹内大于 1 MB 的 jpg 文件的大小。
find . -type f -size +1M -name "*.jpg" | xargs convert -resize 1000x1000\> -verbose
收到错误消息(在 15-20 次迭代后中断批处理)
xargs: convert: terminated by signal 9
如何解决这个问题?
【问题讨论】:
-
这会将多个文件名传递给
convert,我认为它无法正确处理。你确定这是在做你想做的事情,而不是踩到你的一大块原始文件吗?