Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

codage des caractères

21 réponses
Avatar
Archidemon
L'apparition d'un fichier dont le nom contient un e accent aigu me
cause des embarras. Lorsque je cr=E9e un fichier de v=E9rification avec:

find . -name '*' -exec cksum =A0> list '{}' ';'

le fichier "list" ne contient pas le e accent aigu dont j'ai besoin
pour comparer avec une liste ma=EEtresse.

Y a -t-il un moyen de faire en sorte que le fichier r=E9sultant ai un
codage compatible ou encore que je puisse d=E9terminer le codage?

mes r=E9glages sont:
$ locale
LANG=3D"fr_CA.UTF-8"
LC_COLLATE=3D"C"
LC_CTYPE=3D"C"
LC_MESSAGES=3D"C"
LC_MONETARY=3D"C"
LC_NUMERIC=3D"C"
LC_TIME=3D"C"
LC_ALL=3D"C"

.bash_profile
LC_ALL=3DC
export LC_ALL

R=E9glages de terminal: (tels que par d=E9faut)
Codage des caract=E8res: Unicode (UTF-8)
"D=E9finir la variable d'environnement LANG au d=E9marrage " est coch=E9

Encodages du Terminal: (tels que par d=E9faut)
Unicode (UTF-8)
Western (Mac OS Roman)
Western (ISO Latin 1)
Western (ISO Latin 9)
Western (Windows Latin 1)
Western (ASCII)
Western (NextStep)
Japanese (Mac OS)
Japanese (ISO 2022-JP)
Japanese (EUC)
Japanese (Shift JIS)
Corean (EUC)
Cyrillic (ISO 8859-5)
Russian (DOS)
Cyrillic (Windows)
Cyrillic (KOI8-R)
Chinese simplified (EUC)
Central European (ISO Latin 2)
Chinese traditional (Big 5-E)

1 réponse

1 2 3
Avatar
blanc
Eric Levenez wrote:

Il y a plusieurs façon de représenter le même caractère en UTF-8. Ces façons
de faire s'appellent NFC, NFD, NFKD et NFKC. Voir le document
<http://unicode.org/reports/tr15/>.



Ah ben mince alors. Moi qui croyais (pour l'avoir lu) qu'il n'y en avait
qu'une seule d'autorisée !... :-(
Il va falloir que je regarde ça en détail avant de faire mon dernier
cours d'initiation à UTF-8 :-((
--
JiPaul.
/ /--/--// Jean-Paul Blanc
|/| L | quelquepart en (somewhere in)
/|| = ||| FRANCE
1 2 3