A parte gli scopi legati allo sviluppo, la riga di comando è uno strumento eccellente per automatizzare azioni, script e una miriade di altre cose che sono probabilmente più veloci di quelle per dire, il Finder.
Ad esempio, a volte mi trovo in una cartella e desidero rimuovere un determinato set di file (ad esempio, Hello-1.jpg
, Hello-2.jpg
, Hello-3.jpg
e così via). Nel Finder, dovrei selezionare manualmente tutti questi file (il mio Finder è normalmente impostato sulla vista icone, quindi è un problema selezionare molti file), quindi spostarsi nel cestino (garantito, io uso il collegamento), e quindi svuota il cestino (di nuovo, scorciatoia). Per alcune persone, questo è abbastanza conveniente, ma quando ci si abitua a utilizzare il terminale, si scopre che digitare semplicemente rm Hello-*
è un modo molto più veloce per farlo.
Ovviamente, questo è solo un esempio (un processo complicato come spostare file su un server o ridimensionare in batch le foto guadagnerà ancora di più dall'uso del Terminale), ma più approfondirai l'argomento, più ti aiuterai lo troverò. Se sei disposto ad adottare il terminale, non c'è davvero alcun motivo per non farlo (all'inizio diventerai leggermente meno produttivo, ma otterrai molto meglio velocemente).