如何知道sips -g是否失败?

时间:2017-01-08 13:16:20

标签: shell error-code sips

我根本没有看到sips发出错误代码:

$ sips main.rb -g all
/Users/nakilon/main.rb
Error: Error querying file

$ echo $?
0

$ sips main.rb -g allasdasda
/Users/nakilon/main.rb
Error: Error querying file

$ echo $?
0

我如何知道它是否失败了?

1 个答案:

答案 0 :(得分:0)

sips(正如你标记的那样)是一个 macOS 程序,用于在命令行处理图像,这可能不会对 Ruby做太多贡献程序文本/脚本。

如果您真的打算使用sips并使用Ruby文件,则需要将标志放在文件名之前:

sips -g someImage