accès aux groupes de discussion, consultation et publication d'articles, recherche de "newsgroups"...
membres, identifiez-vous
é-mail Mot de passe
nouveau ? mot de passe oublié ?
Chargement... Chargement en cours...

Groupes français belges canadiens suisses internationaux Nétiquette
Échangez opinions et commentaires dans les forums de discussion.

Re: script mv comprend pas ?

 [  Nouvelle Discussion Nouvelle discussion  |  Répondre au groupe Répondre au groupe  |  fr.comp.os.unix.mac ] 

Retour : Accueil du site fr comp os unix mac   charte stats de ce groupe


  Sujet:   Re: script mv comprend pas ?  
 De: vincent+n...@vinc17.org (Vincent Lefevre)
 Groupes: fr.comp.os.unix.mac
 Organisation: a training zoo
 Date: 26. Jan 2008, 10:07:59
 References: 1 2
Dans l'article <C3BF8C93.C3BFB%usenet@levenez.com>,
  Eric Levenez <usenet@levenez.com> écrit:

> find . -type f -name "*.html" -maxdepth 4 | while read i ; do
>     mv -f "$i" "/Volumes/My Book_2/127.0.0.1/pdf/rtf/"
> done

Mais attention si des fichiers peuvent commencer par le caractère "-"
ou contenir le caractère \n...

> Sinon sans la boucle :

> find . -type f -name "*.html" -maxdepth 4 -exec mv {} "/Volumes/My
> Book_2/127.0.0.1/pdf/rtf/" \;

Cela résout le problème du \n, et pour le "-", quelque chose du genre:

find . -type f -name "*.html" -maxdepth 4 -exec mv -- {} "/Volumes/My
Book_2/127.0.0.1/pdf/rtf/" \;

> Après pour aller plus vite, c'est xargs.

avec -print0 / -0.

-- 
Vincent Lefèvre <vincent@vinc17.org> - Web: <http://www.vinc17.org/>
100% accessible validated (X)HTML - Blog: <http://www.vinc17.org/blog/>
Work: CR INRIA - computer arithmetic / Arenaire project (LIP, ENS-Lyon)


DateSujet  Auteur
01.01.
o 
Groups Explorer contact votre avis comment ça marche? rechercher un groupe suggérer un groupe abuse accueil du site   Imprimer cette page   Envoyer cette page à un(e) ami(e)
Usenet Gratuit