Je veux créer une commande dans le terminal qui me permettrait d'utiliser
chrome index.html
et ouvrez le fichier en question dans Google Chrome.
Comment faire pour que ça marche ?
Je veux créer une commande dans le terminal qui me permettrait d'utiliser
chrome index.html
et ouvrez le fichier en question dans Google Chrome.
Comment faire pour que ça marche ?
Vous pouvez utiliser le ouvrir avec la commande -a
pour ouvrir un fichier ou un emplacement dans Chrome :
open -a "Google Chrome" index.html
Cela fonctionne également avec les URL, c'est-à-dire open -a "Google Chrome" http://www.apple.com
.
Vous pouvez également faire comme dans la question en utilisant un alias : alias chrome='open -a "Google Chrome"' chrome index.html
J'ai trouvé ça beaucoup plus beau :
~/.bash_profile
et ajoutez la ligne suivante alias chrome="open -a 'Google Chrome'"
source ~/.bash_profile
ou ouvrir une nouvelle fenêtre dans Terminal.Vous pouvez maintenant ouvrir le fichier, file.html, en l'exécutant : chrome file.html
sur la ligne de commande.
Lorsque vous l'utilisez à partir d'un script ou d'un outil d'automatisation, je préfère aliaser le binaire complet afin d'avoir accès à toutes les options de la ligne de commande (comme --version
...)
alias chrome="/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome"
chrome --version
chrome -open index.html
Ensuite, si vous voulez avoir cet alias de façon permanente, vous pouvez l'ajouter à votre fichier .bash_profile
manuellement ou en utilisant ce petit extrait :
echo "alias chrome=\"/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome"\" >> ~/.bash_profile
LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.