banniere

La Haute Tour de Sorcellerie

Informatique

Pourquoi que les geeks y z'aiment taper des lignes de commandes que personne y comprend ?

     AAAAAh, en voilà une bonne question !
     Et ouais, au commencement, Dieu créa l'informatique, mais il n'inventa pas l'interface graphique. Et alors, pour faire de l'informatique, il fallait se taper des lignes de commandes incroyablement complexes du genre :

cd Documents
cp file1 file2
ls -la *.txt
     Mais heureusement, arriva Big Billou (vers 1980) qui eut la joyeuse idée de palier à la négligence de Dieu. Il inventa l'interface graphique. Cela permit aux gens du commun de pouvoir faire de l'informatique sans se coltiner ces satanées lignes de commande rédigées dans un langage sybillin que seuls les initiés geeks nolife pouvaient comprendre.
     Mais alors pourquoi ces geeks nolife boutonneux continuent à utiliser et glorifier ce truc archaïque totalement obsolète ?
     Sont-ils masos ? (oui, bon, peut-être un peu, mais pas pour cette raison ^^)
     Est-ce par simple snobisme, histoire de combler leur coté nolife en gardant leur domaine de compétences exclusives bien à eux ? Il y a un peu de ça, mais c'est loin d'être la raison principale

     Non, la vraie raison principale est que la ligne de commande est ultra puissance pour gérer-administrer un ordinateur.
     Vous me direz : mais moi aussi, je gère bien mon ordi, et je ne m'en sers pas.
     Question : avez vous déjà essayé de renommer 500 photos ?
     Totalement inutile ? Personnellement, je préfère une photo qui s'appelle vacances_a_annecy_001.JPG qu'une photo qui s'appelle IMAG0001.JPG. Bonjour que c'est moche comme nom.
     Et là, pour faire ça avec votre interface graphique : clic droit sur l'image -> renommer -> on rentre le nom -> on clique à coté. Et à se taper ça 500 fois .... bonjour la galère.
     En ligne de commande (sous linux), c'est ultra rapide. On tape :
rename 's/IMAG0/vacances_annecy_/' *.JPG
     On valide, et c'est torché ! :P
     Avouez que ça vaut le coup ! Non ? Pas convaincus ? Y'en a qui sont quand même pas cools ....

     Bon, ok, un autre exemple encore mieux. Plus puissant :
     Redimensionner des images (genre plein beaucoup)
     Chiant au possible, si vous souhaitez faire cela en interface graphique :
     Ouvrir toshop, ouvrir l'image, la redimensionner, l'enregistrer, ouvrir la seconde image, la redimensionner, l'enregistrer ...
     Erk, moi ça me saoule rien qu'à deux ....
     Aller, une petite ligne de commande :
for i in *; do convert $i -resize 1280x960 $i; done
     Ping, paf, pouf, c'est fini ^^
     Hey, hey, hey. Avouez que ça en jette, hein ?
     Un peu plus convaincus, maintenant ? :D



     Une liste (non-exhaustive) des fameuses commandes Linux, expliquées en français


Mike
2008-08-19 12:18:45
Les communautés que je fréquente (le plus ) :

April

Framasoft

Free Software Foundation

MathemaTex

Quadrature du Net

Ubuntu-fr