Par alias, j'entends le raccourci de dossier créé lorsque vous cliquez avec le bouton droit de la souris sur un dossier dans le Finder et sélectionnez "Make Alias". Je peux traverser les liens symboliques dans le Terminal avec cd
mais cela ne fonctionne pas sur les alias : bash: cd: example-alias: Not a directory
. Est-il possible de changer le répertoire de destination d'un alias dans le Terminal ?
Réponse
Trop de publicités?Comme la plupart des systèmes d'exploitation (hormis Windows), OS X prend en charge les scripts Bash. Créez d'abord le fichier sur votre bureau (ou à l'emplacement de votre choix) :
touch ~/Desktop/PlexConnect.sh Ensuite, définissez les permissions du fichier de sorte qu'il soit exécutable :
chmod +x ~/Desktop/PlexConnect.sh Vous pouvez ensuite modifier le contenu du script avec l'éditeur de texte de votre choix, assurez-vous simplement qu'il commence par la ligne suivante afin que le système sache qu'il faut l'exécuter à l'aide du shell (Bash) :
!/bin/bash
Le fichier peut alors être double-cliqué, ce qui lance Terminal et l'exécute.
Une solution plus élégante pour cela, cependant, peut être de créer une application AppleScript qui exécute la commande pour vous. Ouvrez l'application "script Editor" et collez ce qui suit :
do shell script "/Applications/PlexConnect-master/PlexConnect.py" avec des privilèges d'administrateur Enregistrez ce fichier en tant qu'"Application", en le nommant comme vous le souhaitez. En l'ouvrant, elle vous donnera l'invite standard de mot de passe d'OS X, exécutera le script, puis se fermera.
- Réponses précédentes
- Plus de réponses