#1 Le 09/10/2009, à 00:51
- hector
[résolu] zipper un répertoire
Bonjour,
J'aimerais zipper un répertoire en ligne de commande.
Je voudrais créer un fichier *.zip qui contient le répertoire. (pas de tar.gz svp)
La commande zip ne m'inspire pas trop. (Son man en particulier est assez abscons...)
un
zip monrepertoire
me donne un :
zip error: Nothing to do! (monrepertoire/.zip)
Merci...
Dernière modification par hector (Le 11/10/2009, à 15:49)
Hors ligne
#2 Le 09/10/2009, à 01:06
- pophine
Re : [résolu] zipper un répertoire
Bonjour,
D'après le man, la syntaxe de base est :
zip (options) nom_de_l'archive fichier_a_ajouter1 fichier_a_ajouter2 ...
En ne donnant qu'un seul argument, ça risque donc d'être difficile...
Une petite recherche google ("commande zip exemple") donne une réponse à ta question :
zip -r nom_de_l'archive .
Cette commande compresse dans une archive zip (nom_de_l'archive.zip) le dossier courant (.) et tous ses sous-dossiers (le -r sert à pour la récursion).
J'espère que la réponse est complète...
[edit: on peut bien entendu remplacer le "." qui signifie "dossier courant" par le chemin vers le dossier à zipper]
Dernière modification par pophine (Le 09/10/2009, à 01:08)
J'ai 5 minutes de libre... le dilemne : bashfr, geekscotte ou linuxfr ?
Hors ligne
#3 Le 11/10/2009, à 15:49
- hector
Re : [résolu] zipper un répertoire
merci beaucoup !
je m'étais perdu dans l'abondance de détails du man...
Hors ligne