Vykonávanie príkazov a spúšťanie nástrojov v apke Terminál na Macu
Prostredie príkazového riadka môžete používať interaktívne tak, že napíšete príkaz a počkáte na výsledok, alebo môžete použiť shell na vytvorenie skriptov, ktoré sa spúšťajú bez priamej interakcie.
Ak chcete zistiť viac o príkazoch, môžete si pomocou apky Terminál prečítať dokumentáciu pre nízkoúrovňové nástroje UNIX a rozhrania API. Pozrite si tému Čítanie stránok v manuáli pre UNIX na webovej stránke vývojárov Apple.
Vykonávanie príkazov v shelli
V apke Terminál na Macu zadajte úplnú cestu k spustiteľnému súboru nástroja, za ktorou nasledujú potrebné argumenty, a potom stlačte Return.
Ak sa príkaz nachádza v niektorom zo známych priečinkov shellu, môžete pri zadávaní názvu príkazu vynechať informáciu o ceste. Zoznam známych priečinkov je uložený v premennej prostredia PATH v shelli a zahŕňa priečinky obsahujúce väčšinu nástrojov príkazového riadka.
Ak chcete spustiť napríklad príkaz ls
v domovskom priečinku aktuálneho užívateľa, zadajte v príkazovom riadku nasledujúci reťazec a stlačte kláves Return:
% ls
Ak chcete spustiť príkaz v domovskom priečinku aktuálneho používateľa, zadajte predeň špecifikátor priečinka. Ak chcete napríklad spustiť MyCommandLineProg
, zadajte nasledujúci reťazec:
% ~/MyCommandLineProg
Ak chcete otvoriť aplikáciu, použite príkaz open:
% open -a MyProg.app
Ak sa pri zadávaní príkazov zobrazí hlásenie príkaz sa nenašiel
, skontrolujte, či je zadaný správne. Tu je príklad:
% opne -a TextEdit.app
zsh: opne: command not found
Ukončenie príkazov
V apke Terminál na Macu kliknite na okno Terminálu, na ktorom je aktívny príkaz, ktorý chcete ukončiť.
Stlačte klávesy Control-C.
Odošle sa tým signál, ktorý vyvolá ukončenie väčšiny príkazov.
Opakovanie už zadaných príkazov
Príkazy, ktoré zadávate počas relácie, sa ukladajú, takže môžete zopakovať už použitý príkaz bez toho, aby ste ho museli znovu písať.
V apke Terminál na Macu stlačte kláves šípky nahor.
Posledný zadaný príkaz sa zobrazí v príkazovom riadku.
Pokračujte stláčaním klávesu so šípkou nahor, kým sa nezobrazí požadovaný príkaz, a potom stlačte kláves Return.