我的文件夹中有10,000张图像。我正在尝试将它们的尺寸调整为128 x 128。sips -Z 128 *.jpg给我这个错误:-bash:/ usr / bin / sips:参数列表太长如何解决此问题?
3 回答
慕桂英3389331
TA贡献2036条经验 获得超8个赞
您可以尝试在一个简单的for循环中执行任务:
for file in *.jpg; do
sips -Z 128 "$file"
done;
单行脚本:
for file in *.jpg; do sips -Z 128 "$file"; done;
紫衣仙女
TA贡献1839条经验 获得超15个赞
假设您位于要处理的文件夹中...
find ./ -name "*jpg" -exec sips -Z 128 {} \;
应该工作,并一一处理而不是一个大的参数列表。
- 3 回答
- 0 关注
- 221 浏览
添加回答
举报
0/150
提交
取消