-
Notifications
You must be signed in to change notification settings - Fork 16
/
iconv.txt
50 lines (42 loc) · 3.11 KB
/
iconv.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
ICONV
iconv -f "ENCODAGE1" #Imprime le résultat concaténé de la conversion de
[-t "ENCODAGE2"] #[FILE]... depuis l'ENCODAGE1 vers l'ENCODAGE2.
[FILE]... #Le résultat est en général destiné à être redirigé vers
#un autre file ou vers le fichier lui-même. Cependant,
#si l'impression a lieu dans le terminal, elle affichera
#caractères codés selon "ENCODAGE2", mais affichés selon
#l'encodage du terminal, qui peut être différent (UTF-8
#en général sous Linux)
#Si -t n'est pas spécifié, les locales sont utilisées
#pour déterminer l'ENCODAGE2
#Si des caractères invalides selon l'ENCODAGE1 sont
#présents dans un des [FILE]..., ou qu'ils ne trouvent
#pas d'équivalent dans l'ENCODAGE2, une erreur sera
#produite et seuls les caractères précédant le caractère
#illégal seront imprimés
#[FILE]... par défaut est stdin : on peut donc rediriger
#son input
-f "ENCODAGE" #Encodage de départ de [FILE]... (ou celui selon lequel
--from-code "ENCODAGE" #il doit être lu). ENCODAGE doit être une des valeurs
#listée par l'option -l.
-t "ENCODAGE" #Encodage d'arrivée de la conversion. ENCODAGE doit être
--to-code "ENCODAGE" #une des valeurs listée par l'option -l.
#Si le mot "//TRANSLIT" est ajouté après ENCODAGE
#(devenant ainsi "ENCODAGE//TRANSLIT") et que certains
#caractères ne peuvent pas être traduits en ENCODAGE2,
#effectue malgré tout la conversion, et cherche remplace
#par un caractère équivalent
-l
--list #Liste les encodages courants disponibles
-c #Si des caractères invalides selon l'ENCODAGE1 sont
#présents dans [FILE]..., ou si ces caractères ne
#peuvent pas être traduits en ENCODAGE2, effectue
#malgré tout la conversion, mais n'imprime pas les
#caractères invalides
-o "FILE"
--output "FILE" #Imprime vers FILE plutôt que vers stdout
-s
--silent #Supprime les avertissements
--verbose