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

我在shell中做了这个命令。

但是它没有在changedPic目录下制作A.png,而是制作了'changedPic'文件。

但是,这不是 shell 脚本的正常行为,如何在 changePic 下制作 A.png?

4

1 回答 1

1

如果目录不存在,则需要先创建目录:

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

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

于 2016-02-10T03:07:32.237 回答