如何输出目录中的sips图像

How to output the sips image in directory

sips --resampleWidth 300 --out ./changedPic/A.png ./Normal/A.png 

我在 shell 中执行了此命令。

然而它并没有在 changedPic 目录下创建 A.png,而是创建了 'changedPic' 文件。

这不是 shell 脚本的正常行为,我怎样才能在 changePic 下制作 A.png?

目录不存在需要先创建:

mkdir -p ./changedPic; sips --resampleWidth 300 --out ./changedPic/A.png ./Normal/A.png 

如果目录已经存在,使用-p选项忽略错误。