(Courriels de diversion: <appliquee@reoccuperaient-transi.com> <ranches@forestiers-constitutionnellement.com> <souhaiterez@instruira-grisonnante.com> <reinstallerai@haschich-offrirez.com> <entamerais@localiserons-avoisinerai.com> <meteorites@contrerez-demarquez.com> <rajeuniront@surmenais-portail.com> <barbet@charriee-balisera.com> <humilier@saussaies-urbaniserez.com> <creche@intimions-liquidais.com> )


jpcas a écrit :

Salut,

Tu peux essayer ceci (on suppose que tu veux copier tous les fichiers présents dans ton répertoire) :

- on va dans le répertoire contenant les fichiers à copier
    cd /media/hda1/

- on crée une liste des fichiers à copier sur le disque de destination (attention c'est un "un" (1) et pas un "elle" (l) pour l'option de la commande "ls")
ls -1 > /media/sda1/listing.txt
(ajuste le chemin en fonction)


-une fois la liste créée, reste plus qu'à copier les fichier avec la commande suivante :

while read ligne ;do cp "$ligne" /media/sda1/;done </media/sda1/listing.txt


Voilà. Gaffe à bien entourer la variable "$ligne" avec des "guillemets" (afin de bien prendre en compte les espaces).


;-))

--------------------------------------------------------------------
Les listes de diffusion occultes: <URL:http://www.CULTe.org/listes/>



Merci, ça marche !
Fred

--------------------------------------------------------------------
Les listes de diffusion occultes: <URL:http://www.CULTe.org/listes/>