bonjour a tous ,
Je veux zipper tout le contenu (.png) du repertoire REP
# cd REP
# zip file.zip *.png
bash: /usr/bin/zip: Liste d'arguments trop longue
J'ai regarde sur la toile et la commande "xargs" semble etre une bonne
solution . L'exemple trouve est pour la commande "rm" :
# rm *.toto
message trop d'arguments
# find . -type f -name *.toto | xargs rm
J'ai essaye avec ma commande "zip" :
# find . -type f -name *.png | xargs zip -m file.zip
sachant que la commande
# zip -m file.zip *. png
ajoute dans le fichier file.zip tous les fichiers .png trouves dans le
repertoire , en supprimant ces fichiers .png apres les avoir ajoutes au zip.
Ca ne marche pas . La commande "rm" recoit une seule variable (les noms des
fichiers trouves) . Le commande "zip" recoit plusieurs parametres "-m" , le
"nom du fichier zip dans lequel ajoute les fichiers", et les noms des
fichiers a ajoute au zip"
Comment ecrire ma ligne avec xargs ?
Merci
lilo
Linux-Azur : http://www.linux-azur.org
Désinscriptions: http://www.linux-azur.org/liste.php3
**** Pas de message au format HTML, SVP ****