URL: https://linuxfr.org/forums/programmationautre/posts/find--2 Title: Find.... Authors: GCN Date: 2004年07月29日T20:23:18+02:00 Tags: fedora Score: 0 Bonjour, Je ne sais pas si je poste sur le bon forum, mais peu importe :)... J'ai plein de fichiers issus d'une vieille RH7.2 qui ont été copiés sur une Fedora Core 2. Problème ? Les noms de fichiers sont codés en ISO-8859-1 alors que FC2 utilise UTF-8.... J'ai récupéré un script Python qui "prends" du latin1 en entrée et convertis le tout en UTF-8. Mon problème est le suivant: Le script en question (appelons le convert.py) nécessite d'être utilisé comme suit: echo "ééààççç en ISO-8859-1" | convert.py => Donne la même chose en UTF-8. J'ai essayé la commande suivante: find /monrep/ -print -exec echo {} | convert.py \; Ca ne marche pas... J'ai ensuite essayé: find /monrep/ -print -exec echo {} \| convert.py \; ... idem ça ne marche pas... Je voulais vérifier j'obtenais le résultat escompté avant de faire un script qui me renommera mes fichiers en UTF-8. Quelqu'un peut-il m'expliquer où je fais une erreur ? Ou alors me donner une solution alternative effectuant le même job ? Merci... PS: Google n'a pas vraiment été gentil avec moi sur ce coup-là ou je n'ai pas su trouver les bons mots pour le séduire :(.