我的Shell扩展有两个以上参数的问题。 我使用NetLogo 5.0.5,shell-extensions和ImageMagick。 我需要执行这个shell命令 shell:exec“convert”“prova.jpg”“-crop”“60x60 + 10 + 10”“cropProva.jpg”
但是不起作用:“Parametro non valido - -crop \ r \ n”。 我无法找到正确的语法,因此NetLogo无法识别我试图传递给命令的输入参数。
如果有人能帮我解决这个问题,我将不胜感激!
非常感谢!
答案 0 :(得分:1)
在Mac OS X 10.9.4上的NetLogo 5.1中,这对我来说很合适:
observer> show file-exists? "cropProva.jpg"
observer: false
observer> show (shell:exec "/usr/local/bin/convert" "prova.jpg" "-crop" "60x60+10+10" "cropProva.jpg")
observer: ""
observer> show file-exists? "cropProva.jpg"
observer: true
不确定你和我在做什么不同。
您是否能够以这种方式成功使用convert
任何参数组合?或者只是这种特殊的参数组合不起作用?