commande tar [Linux] - Linux et OS Alternatifs
Marsh Posté le 11-10-2004 à 17:41:21
nan, c'est bien xvfz...
dans ton shell fais tar xvfz file.tar.gz ça fonctionne très bien...
Laurent
Marsh Posté le 11-10-2004 à 17:48:23
rien... je vois pas la différence entre xfz et xvfz...
Faut que j'aille changer mes lunettes, il suffit simplement de passer --directory comme argument supplémentaire.
Merci bcp
Laurent
Marsh Posté le 11-10-2004 à 17:51:20
imnotgood a écrit : rien... je vois pas la différence entre xfz et xvfz... |
par hasard v ce serait pas verbose?
man tar
Marsh Posté le 11-10-2004 à 18:07:45
effectivement
tar --help est plus parlant que man tar
merci...
Laurent
Marsh Posté le 11-10-2004 à 18:10:54
Maitenant que ça fonctionne, j'ai un autre problème. Pour supprimer ce que j'ai décompressé, j'ai ajouté --remove-files . Il fait bien son travail, mais trop bien... Il ne supprimer pas les dossier, seulement les fichiers qu'il y a dedans
Quelqu'un peut m'aider, là je trouve vrmnt pas dans l'aide.
Laurent
Marsh Posté le 11-10-2004 à 18:59:11
imnotgood a écrit : Maitenant que ça fonctionne, j'ai un autre problème. Pour supprimer ce que j'ai décompressé, j'ai ajouté --remove-files . Il fait bien son travail, mais trop bien... Il ne supprimer pas les dossier, seulement les fichiers qu'il y a dedans |
man rm
rm -fr
EDIT :
rm -fr $(tar ztf archive.tar.gz)
rm -fr $(tar jtf archive.tar.bz2)
Marsh Posté le 11-10-2004 à 17:36:32
Bonjour à tous,
Je suis en train de développer un programme php qui doit "jouer" avec des archives .zip et .tar.gz
En fonction de l'archive, je décompresse (tar ou zip) et j'ajoute un fichier puis je recompresse dans les deux formats.
Mon problème, c'est que le contenu du fichier est décompressé dans le dossier du programme. Pour "dézipper", pas de problème :
exec("unzip file.zip -d le_rep_ou_on_decompresse" );
Par contre avec tar, pas moyen de trouver.
Même quand je demande l'aide du shell concernant la fonction tar, je ne trouve pas
(google ne me donne rien)
Quelqu'un sait-il m'aider ?
D'avance merci !
Laurent
Message édité par imnotgood le 11-10-2004 à 17:38:05