Porneia delights

— Tout abord qu'est-ce que le script unfoo, c'est un script tout simple dont le but est de pouvoir décompresser tout type d'archive. Il se présente sous la forme d'un simple script bash mais il reste très utile !

Pour pouvoir décompresser une archive .tar.bz2 il faut connaître la bonne commande avec les bons arguments, dans cette exemple :

$ bzip2 -dc archive.tar.bz2 | tar xf -

Donc, à moins de connaître la commande, ainsi que toutes les autres (pour tar, pkg, tar.gz, zip...) il vous suffit désormais de placé le script unfoo dans /bin, de lui mettre les droits d'éxécution (ajuster en fonction des droits que vous voulez mettre) :

$ chmod 755

Après ceci, un simple :

$ unfoo archive.tar

Décompressera l'archive !

Consulter la source.

foo

Suite à l'utilisation intensive de ce script... J'ai alors décidé de faire tout simplement l'inverse : foo.

Il aura pour simple but de compresser n'importe quoi en fonction de l'extension que vous metterez au fichier en premier argument. Pour le moment je n'ai mis que les deux formats que j'utilise, mais même si vous ne connaissez pas bash vous n'aurez que très peu de mal à rajouter le format que vous voulez.

Consulter la source.

Liens


Cet article a été exhumé par illovæ avec l'aimable autorisation de son auteur.

Vous pouvez envoyer par mail vos commentaires et vos remarques à gapz [at] dud-t [point] org.

Après unfoo, foo (254 mots) de gapz est diffusé sous la licence WTFPLv2 et Beer-ware (Révision 42).

Vulnerant omnes, ultima necat. Sic transit hominis regnum.
Copyleft © 2006 — gapz