15 votes

Comment accéder à un alias à partir du terminal ?

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 ?

-2voto

Beautyepic Points 1

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.

LesApples.com

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.

Powered by:

X