-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Vincent Jamart wrote: > Merci pour les infos, Philippe et Alain, > J'ai pour le moment fait un script comme ceci (sur un poste Linux car le > shell OS X ne supporte pas é ou à ou è (??? il est installé en français, > 10.4...lapin compris) Donc linux à la rescousse comme d'habitude: > #!/bin/bash > find . -name "*.htm*"|while read line do > mv $line $line.old > sed 's/UTF-8/iso-8859-1/g' $line.old >$line > sed 's/à¨/è/g' $line >$line.old > sed 's/é/é/g' $line.old >$line > sed 's/à®/î/g' $line >$line.old > sed 's/Ã/à/g' $line.old >$line > mv $line.old $line > rm $line.old > done
argh, utilise recode ;)) #!/bin/bash echo -n 'Converting files: ' find . -name '*.htm' | while read file; do mv "$file" "${file}.old" if cat "$file" | sed 's/UTF-8/iso-8859-1/gi' \ | recode UTF8..ISO-8859-1 > "$file"; then rm -f "${file}.old" echo -n '.' else mv -f "${file}.old" "$file" echo echo "ERROR while converting $file" >&2 fi done echo - -- mfg, pab -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) iD8DBQFDN/h1r3NMWliFcXcRAkTiAKCOUpoliL4H7KU4PSnb1ed57604GwCgsw5n hBeBNPaVBA2b/PEwFFUfFw0= =wbqc -----END PGP SIGNATURE----- _______________________________________________________ Linux Mailing List - http://www.unixtech.be Subscribe/Unsubscribe: http://www.unixtech.be/mailman/listinfo/linux Archives: http://www.mail-archive.com/linux@lists.unixtech.be IRC: chat.unixtech.be:6667 - #unixtech NNTP: news.gname.org - gmane.org.user-groups.linux.unixtech