Re: [HS] Deplacer un nombre important de fichiers
>>>Donc voilà, j'ai un petit problème. Je souhaiterai déplacer un nombre
>>>important de fichiers (plus de 9000), mais j'ai droit à l'erreur
>>>suivante :
>>>$ mv -i --reply=no * /path/menant/au/repertoire/
>>>bash: /bin/mv: Liste d'arguments trop longue
>
> Tu peux essayer un "double tar pipé"
> (cd /chemin/source ; tar --remove-files -cf - .)| \
> (cd /chemin/dest ; tar -xf -)
Et si le deuxième plante tu perds tes fichiers ?
Je verrais plutôt ça :
find . -type f -maxdepth 1 -exec mv {} /path/menant/au/repertoire/ \;
Ou un peu plus tendance gruik contest :
find -type f -maxdepth 1 | awk '{print "mv $1 new/"}' | source /dev/stdin
Alain
--
To UNSUBSCRIBE, email to debian-user-french-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Reply to: