L'invite de commandes
Lâinvite de commandes ou SHELL est une interface permettant de taper des instructions sur le clavier.

Quand on appuie sur « Entrée », la ligne est interprétée et exécutée
Plusieurs avantages :
Une interface peu lourde : nous nâavons pas a sâoccuper dâun rendu compliquĂ©.
Pas besoin dâun systĂšme dâaffichage, carte graphique, etc
Permet une connexion et du contrÎle à distance : on peut juste envoyer nos gestes clavier à un autre ordinateur (via une connexion SSH par exemple), et le texte sera interprété coté destinataire.
Permet de rĂ©diger au prĂ©alable une liste de commandes dans un script, qui pourrait ĂȘtre interprĂ©tĂ© plus tard, ou rĂ©guliĂšrement
Le dernier point est un grand avantage. Imaginons le scénario suivant : vous avez un dossier de photos de vacances avec 500 photos à 8Mo chacun en format RAW. Vous voulez réduire en taille, les renommer, puis sauvegarder en format .jpg
.
Soit vous payez un logiciel pour le faire đ°
Soit vous passer manuellement, image par image, Ă effectuer les diffĂ©rences manipulation đ”
Soit on écrit un script qui fera la tùche dans une invite de commandes. Le pseudo-code suivant démontre l'idée :
for each file F in current folder
resize F width=1024 height=768
convert F to jpg
Ensuite, on n'aura juste Ă executer ce script :
run convert_my_photos.script
đFacile et rapide... en encore mieux, gratuit đ
Mis Ă jour