sips --resampleWidth 300 --out ./changedPic/A.png ./Normal/A.png
我在shell中执行了这个命令。
然而,它并没有在已更改的目录下制作A.png,而是制作了“已更改过的”。文件。
虽然这不是shell脚本的正常行为,但是如何在changePic下制作A.png?
答案 0 :(得分:1)
如果目录不存在,您需要先创建目录:
mkdir -p ./changedPic; sips --resampleWidth 300 --out ./changedPic/A.png ./Normal/A.png
如果目录已存在,请使用-p
选项忽略错误。