Nicht open
zum Starten von Befehlszeilenanwendungen verwenden. Es soll verwendet werden, um OS X-Anwendungen auszuführen, die in Anwendungspaketen eingeschlossen sind. Launch Services erkennt Ihr Programm nicht als Anwendung, versuchen Sie es einfach auszuführen open -a VisiMacXsltConverter
...
Geben Sie einfach seinen (absoluten oder relativen Pfad) an, damit nicht gesucht wird $PATH
. Abhängig von Ihrem aktuellen Arbeitsverzeichnis und dem Speicherort des Programms kann natürlich Folgendes funktionieren:
./VisiMacXsltConverter a "b c" /Users/rohan/Documents/VisiMacXsltConverter/VisiMacXsltConverter a "b c"