Executar ordres i eines al Terminal del Mac
Pots fer servir l’entorn de línia d’ordres de manera interactiva escrivint una ordre i esperant un resultat o bé utilitzar l’intèrpret d’ordres per crear scripts que s’executin sense interacció directa.
Per aprendre més coses sobre les ordres, llegeix la documentació sobre interfícies de programació d’apps i eines UNIX bàsiques que trobaràs a l’app Terminal. Consulta Reading UNIX Manual Pages al lloc web de l’Apple Developer.
Executar ordres a l’intèrpret d’ordres
Ves a l’app Terminal del Mac.
Introdueix la ruta d’accés completa de l’arxiu executable de l’eina, seguida dels arguments necessaris i, després, prem la tecla Retorn.
Si una ordre està situada en una de les carpetes conegudes de l’intèrpret d’ordres, pots ometre la informació de la ruta en introduir el nom de l’ordre. La llista de les carpetes conegudes es desa a la variable d’entorn PATH de l’intèrpret d’ordres i inclou les carpetes que contenen la major part de les eines de línia d’ordres.
Per exemple, per executar l’ordre ls
a la carpeta d’inici de l’usuari actual, introdueix el següent a l’indicador d’ordres i prem Retorn:
% ls
Per executar una ordre a la carpeta d’inici de l’usuari actual, precedeix-la amb l’especificador de carpeta. Per exemple, per executar MyCommandLineProg
, fes servir el següent:
% ~/MyCommandLineProg
Per obrir una app, utilitza l’ordre open:
% open -a MyProg.app
Quan introdueixis ordres, si es mostra el missatge command not found
, comprova que el que has escrit sigui correcte. Per exemple:
% opne -a TextEdit.app
zsh: opne: command not found
Per veure més ordres que pots fer servir, consulta Manual bàsic de la línia d’ordres al lloc web d’Apple per a desenvolupadors.
Finalitzar ordres
Ves a l’app Terminal del Mac.
Fes clic a la finestra del Terminal que executa l’ordre que vols finalitzar.
Prem Control + C.
Aquesta acció envia un senyal que provoca la finalització de la major part d’ordres.
Repetir les ordres introduïdes anteriorment
Les ordres que introdueixis durant una sessió es desen per tal que puguis repetir una ordre utilitzada anteriorment sense haver de tornar-la a escriure.
Ves a l’app Terminal del Mac.
Prem la tecla de fletxa amunt.
La darrera ordre que hagis introduït apareixerà a la línia d’ordres.
Segueix prement la tecla de fletxa amunt fins que vegis l’ordre que vols. Després, prem Retorn.