ligne de commande inkscape, où est-elle sur mac?
C'est une question un peu idiote. J'ai installé Inkscape sur mon mac (Marvericks OS) en suivant cette pagehttp://www.inkscape.org/en/download/mac-os/
je sais qu'il y a une option de ligne de commande avec inkscape. J'ai essayé de taper inkscape sur Terminal et il n'y a pas de telle commande. Je suis confus... Est-ce que cela signifie que je dois installer la version linux d'inkscape pour pouvoir utiliser la ligne de commande?
2 réponses
j'ai installé Inkscape /Applications
et exécuter ceci à partir d'un terminal fait l'affaire:
/Applications/Inkscape.app/Contents/Resources/bin/inkscape-bin --help
Usage: inkscape-bin [OPTIONS...] [FILE...]
Available options:
-V, --version Print the Inkscape version number
... etc.
Pour la facilité d'utilisation d'un symlink /usr/local/bin
i.e.:
ln -s /Applications/Inkscape.app/Contents/Resources/bin/inkscape-bin \
/usr/local/bin/inkscape
en général, sur MacOS Inkscape doit être appelé avec un chemin absolu, et tous les fichiers donnés en argument doivent aussi être des chemins complets. Voir aussi:
je pense que certains chemins et noms de fichiers ont changé au fil du temps et aujourd'hui vous devriez ajouter un lien symbolique dans /usr/local/bin
pour pointer vers le répertoire bin de inkscape:
sudo ln -s /Applications/Inkscape.app/Contents/Resources/bin/inkscape /usr/local/bin/inkscape
crédit complet à @Scott ci-dessus qui a cette "réponse" correcte montrant comme un commentaire. Cette solution permet à d'autres sous-commandes d'inkscape de fonctionner correctement, alors que la création d'un alias ne fonctionne pas.