Outre les fins de développement, la ligne de commande est un excellent outil pour automatiser des actions, écrire des scripts, et bien d'autres choses qui sont probablement plus rapides que de les faire, disons, dans le Finder.
Par exemple, parfois je serai dans un dossier et voudrais supprimer un certain ensemble de fichiers (disons, Hello-1.jpg
, Hello-2.jpg
, Hello-3.jpg
, et ainsi de suite). Dans le Finder, je devrais sélectionner manuellement tous ces fichiers (mon Finder est normalement réglé en vue icône, donc c'est pénible de sélectionner de nombreux fichiers), puis les déplacer dans la corbeille (certes, j'utilise le raccourci), et ensuite vider la corbeille (encore une fois, raccourci). Pour certaines personnes, c'est assez pratique, mais quand vous avez l'habitude d'utiliser le Terminal, vous trouvez que taper simplement rm Hello-*
est une bien meilleure façon de le faire.
Bien sûr, ceci n'est qu'un exemple (un processus complexe comme déplacer des fichiers vers un serveur ou redimensionner des photos en lot bénéficiera encore plus de l'utilisation du Terminal), mais plus vous vous pencherez sur le sujet, plus vous le trouverez utile. Si vous êtes prêt à adopter l'utilisation du Terminal, il n'y a vraiment aucune raison de ne pas le faire (vous serez légèrement moins productif au début, mais vous progresserez rapidement).