これはちょっとばかげた質問です。このページに従ってMac(Marvericks OS)にInkscapeをインストールしました http://www.inkscape.org/en/download/mac-os/
Inkscapeのコマンドラインオプションがあることは知っています。ターミナルでinkscapeと入力しようとしましたが、そのようなコマンドはありません。混乱しています...これは、コマンドラインを使用するためにLinuxバージョンのinkscapeをインストールする必要があることを意味しますか?
私はInkscapeを/Applications
にインストールしており、これをターミナルから実行するとうまくいきます。
/Applications/Inkscape.app/Contents/Resources/bin/inkscape-bin --help
Usage: inkscape-bin [OPTIONS...] [FILE...]
Available options:
-V, --version Print the Inkscape version number
... etc.
使いやすくするために、/usr/local/bin
へのシンボリックリンク、つまり:
ln -s /Applications/Inkscape.app/Contents/Resources/bin/inkscape-bin \
/usr/local/bin/inkscape
一般に、MacOSでは、Inkscapeは絶対パスで呼び出される必要があり、引数として指定されるすべてのファイルも完全パスである必要があります。以下も参照してください。
パスとファイル名の一部は時間の経過とともに変更されたと思いますが、今日は/usr/local/bin
にシンボリックリンクを追加して、inkscapeのbinディレクトリを指すようにする必要があります。
Sudo ln -s /Applications/Inkscape.app/Contents/Resources/bin/inkscape /usr/local/bin/inkscape
コメントとしてこの正しい「答え」が表示されている上記の@Scottへの完全なクレジット。このソリューションでは、inkscapeの他のサブコマンドは正しく機能しますが、エイリアスを作成することはできません。