Ou que diriez-vous d'utiliser le shell avec des capacités de complétion avancées (comme zsh ou de nouvelles versions de bash) qui compléteront les options pour vous, avec une aide complète ? :))
Concernant tar :il suffit de regarder le clavier "qwerty". Il y a des lettres "zxcvf" les unes à côté des autres. Vous avez besoin de "tar czvf file.tar.gz files" ou "tar xzvf file.tar.gz".
Résumé de l'option Tar
Vous êtes tous invités à modifier ceci pour ajouter plus de commutateurs ésotériques, mais voici les bases :
- x - extraire des fichiers
- c - créer une archive
- t - lister les fichiers
- v - verbeux (répertorier les fichiers au fur et à mesure qu'il les traite)
- j - utiliser la compression bz2
- z - utiliser la compression gz
- f - lire ou écrire des fichiers sur le disque
Exemples
Décompressez un fichier tar.gz :tar zxf tarball.tar.gz
Décompressez un fichier tar.bz2 :tar jxf tarball.tar.bz2
Créez un fichier tar.gz :tar zcvf tarvall.tar.gz mydir/*
Il existe un petit script Perl appelé "unp".
unp filename.tar.gz
...et il extrait tout. Fonctionne avec tout fichier compressé tant que vous avez les bons binaires. Et vous oubliez simplement la syntaxe ou l'une de ces conneries. Vérifiez les dépôts de votre distribution Linux. Il devrait être là (au moins sur Arch, Debian et Ubuntu).