A parte gli scopi relativi 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 eseguirle, ad esempio, nel Finder.
Per ad esempio, a volte mi troverò in una cartella e desidero rimuovere un determinato insieme 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 visualizzazione a icone, quindi è un problema selezionare molti file), quindi spostarmi nel cestino (concesso, io uso il collegamento) e quindi svuota il cestino (di nuovo, scorciatoia). Per alcune persone questo è abbastanza conveniente, ma quando ti abitui a usare il Terminale, scopri che semplicemente digitare rm Hello- *
è un modo molto più veloce per farlo.
Naturalmente, questo è solo un esempio (un processo complicato come lo spostamento di file su un server o il ridimensionamento in batch delle foto guadagnerà ancora di più dall'utilizzo del Terminale), ma più esaminerai l'argomento, più utile sarai Trovalo. Se sei disposto ad adottare il terminale, non c'è davvero alcun motivo per non farlo (sarai leggermente meno produttivo all'inizio, ma migliorerai molto velocemente).