Eseguire comandi e strumenti di esecuzione in Terminale
Puoi utilizzare l'ambiente a riga di comando in modalità interattiva digitando un comando e attendendo un risultato oppure puoi utilizzare la shell per comporre script da eseguire senza interazione diretta.
Eseguire comandi
Per eseguire un comando nella shell, inserisci il nome del percorso completo del file eseguibile dello strumento, seguito dagli argomenti, quindi premi Invio.
Se il comando si trova in una delle cartelle note della shell, puoi omettere le informazioni sul percorso e inserire il nome del comando. L'elenco delle cartelle note è archiviato nella variabile di ambiente PATH della shell e include le cartelle contenenti la maggior parte degli strumenti a riga di comando.
Ad esempio, per eseguire il comando ls
nella cartella Inizio dell'utente attuale, inserisci quanto segue nel prompt dei comando, quindi premi A capo:
$ ls
Per eseguire un comando nella cartella Inizio dell'utente attuale, anteponi al comando l'indicatore della cartella. Ad esempio, per eseguire MyCommandLineProg
, utilizza il comando seguente:
$ ~/MyCommandLineProg
Per aprire un'app, utilizza il comando apri:
$ open -a MyProg.app
Se inserisci un comando e viene visualizzato il messaggio command not found
, verifica l'ortografia. Ecco un esempio:
$ opne -a TextEdit.app
-bash: opne: command not found
Terminare comandi
Per terminare il comando attuale, premi Ctrl-C.
Questo invia un segnale che provoca la terminazione di gran parte dei comandi.
Ripetere comandi inseriti precedentemente
I comandi che inserisci durante una sessione vengono salvati, così da poter ripetere un comando utilizzato precedentemente senza doverlo riscrivere.
Premi il tasto Freccia su. L'ultimo comando inserito apparirà nella linea di comando. Continua a premere il tasto Freccia su fino a quando non vedi il comando desiderato.
Premi A Capo.