[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [linux] supprimer les accents dans les noms de fichiers




> -----Original Message-----
> From: Rémi Letot [mailto:r_letot@yahoo.com]
> > Oops, pardon le echo $CMD doit venir avant le fi !!
> J'avais vu. Par contre, j'ai une erreur de find :
> find: missing argument to `-exec'
>
> J'ai jamais réussi à faire fonctionner cette commande
> de find, donc je peux pas corriger ici :-)
>
Mea culpa, j'ai oublié le ; pour terminer le exec et comme le shell va
l'interpréter, il faut mettre un backslash devant, c'est ça le secret de
cette commande :)

for file in `find . -exec echo \"{}\" \;`

devrait aller mieux.
Tu remarqueras aussi que j'ai supprimé les espaces entre les " et les {}.
Sinon, il prenait chaque " comme un fichier...
Dans le shell, il veut les espaces, mais dans un script, ça passe comme ça.
Cette fois j'ai essayé :)


[ Soyez précis dans vos sujets svp afin de déterminer directement  ]
[ le type de demande...                                            ]
[ Pour vous (dés)inscrire, aller sur http://unixtech.be/ml.php     ]
[ Archives de la mailing list: http://archives.unixtech.be/linux/  ]
[ http://unixtech.be              Contact: listmaster@unixtech.be  ]