Speak English? Click here to read my English blog!

“e”, l’outil ultime pour extraire vos archives

Posté par jbj le 25 nov 2007 dans GNU/LinuxPas de commentaires

Il existe quantité de formats d’archives différents: zip, rar, tar, tar.bz, bzip, ace…Et malheureusement, rare sont les programmes capables de décompresser tout type d’archive, ou alors, ce sont des produits payants disponibles uniquement sous Windows.
Grace à “e”, qui tient en seulement 80 lignes de code Ruby, plus besoin de mémoriser quantité de commandes pour décompresser une archive. E se charge de tout.

Le concept

Le créateur de e, Martin Ankerl, en avait marre de devoir mémoriser quantité de commande avec leur parametres afin de décompresser ses archives. Il lui est alors venu à l’idée d’écrire un petit programme qui se chargerais de définir quelle commande de décompression doit être appellée.
E supporte un grand nombre de format d’archive, tel que rar, zip, tar.gz, tar.bz2, cab, ace, 7zip, dep, rpm, lha, lzop, ou encore rzip.
E se sert du contenu de l’archive pour identifier le format d’archive, et non de l’extension. Ainsi, si vous renommez un fichier test.zip en test.rar, E l’identifiera bien comme un fichier archivé au format zip.

Installation

E étant écrit en Ruby, il est necessaire de commencer par l’installer:
sudo apt-get install ruby

Ensuite, nous pouvons rappatrier E grace à Wget:
wget http://martin.ankerl.com/files/e

Il ne nous reste plus qu’à le rendre executable:
chmod a+x e

Puis à le déplacer dans usr/local/bin
sudo mv e /usr/local/bin
Désormais, E est installé sur votre machine et prêt à décompresser toutes vos archives.

Utilisation
L’utilisation de E est on ne peux plus simple:
e archive.zip

Il est également possible de décompresser successivement plusieurs archive de format différent:
e archive.zip archive.tar.bz archive.rar

Ou encore de décompresser toutes les archives du dossier courant, quel que soit leur format:
e *

Si vous avez aimé cet article, aidez-moi à le promouvoir en votant pour lui sur les sites suivants: Ces icones representent les sites de bookmarking social dans lesquels vos lecteurs peuvent partager et faire découvrir vos pages.
  • del.icio.us
  • Scoopeo
  • Tapemoi
  • Technorati
  • Tutmarks
  • Pioche
  • Blogasty
  • Diggons
  • Wikio
Tags: ,

Commenter