Fini le mystère d’une sombre ligne de commande

ExplainShell

Si vous aussi, malgré votre expertise personnelle en matière de ligne de commande Linux (shell), vous éprouvez des problèmes à identifier la signification d’une certaine commande, ou tout simplement que vous souhaitez connaître la signification d’un script que vous vous apprêtez à exécuter, alors ce site est pour vous !

ExplainShell.com est un service open source sous forme de site web vous permet de rechercher la signification d’une ligne de commande, comme par exemple:

tar xzvf archive.tar.gz

Cette commande pour décompresser une archive gunzip, bien que relativement simple, a la fâcheuse tendance à me poser des soucis. En plus, je ne la trouve pas très claire comme ça, juste en la regardant. C’est ExplainShell qui m’a permis de m’y intéresser un peu plus et de découvrir la logique des paramètres passés à la commande. Il faut dire que le site est plutôt sobre et bien fait, avec des petites touches intéressantes en matière de style (exemple: lorsqu’on pointe sur un argument de la commande, les autres se grisent, permettant une lecture plus aisée des explications).

ExplainShell: la commande tar
Exemple: affichage de la commande « tar xzvf archive.tar.gz »

Bref, ce site peut être très intéressant si vous cherchez la signification d’une ligne de commande. On remarque que le service est encore jeune et qu’il manque de la documentation sur quelques commandes système (on notera tout de même la présence de près de 30’000 manpages !) mais que tout ça semble prometteur. Qu’à cela ne tienne, vous pouvez proposer la manpage d’une commande absente du site à son auteur, pour qu’il l’ajoute.

Je tiens en tous les cas à saluer l’initiative intéressante de son auteur, Idan Kamara, qui a réussi à faire un service open source, performant et pourtant très simple à utiliser. 🙂

Source des images: explainshell.com


A propos de WebManiaK

Possédant un Bachelor en informatique de gestion, je suis actuellement employé comme développeur .NET (Java et PHP à mes heures perdues). Je me passionne pour les technologies informatiques et j'utilise donc des outils comme ce blog pour me tenir à jour des dernières nouveautés et publier des billets techniques sur des sujets peu évoqués sur le Web.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

*