Commandes Linux : konwert

KONWERT

Installé avec le paquet konwert
Voir aussi : iconv, recode, tr, unix2dos, dos2unix, fromdos et todos

 

Afficher la version de la commande konwert

konwert --version

ou

apt-cache policy konwert

 

Textes utilisés pour les tests

file1.txt
Ses nombreuses pattes, lamentablement grêles par comparaison avec la corpulence qu’il avait par ailleurs, grouillaient désespérément sous ses yeux. « Qu’est-ce qui m’est arrivé ? » pensa-t-il. Ce n’était pas un rêve.

Sa chambre, une vraie chambre humaine, juste un peu trop petite, était là tranquille entre les quatre murs qu’il connaissait bien.
file2.txt
Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
Aenean commodo ligula eget dolor.

 

Afficher la liste des encodages pris en charge

man konwert

 

Convertir un texte d’un encodage vers un autre

Vers la sortie standard
konwert fromcoding-tocoding < inputfilename

Equivaut à :
recode fromcoding..tocoding < inputfilename
iconv -f fromcoding -t tocoding inputfilename

Vers un fichier de sortie
konwert fromcoding-tocoding < inputfilename > outputfilename

Equivaut à :
recode fromcoding..tocoding < inputfilename > outputfilename
iconv -f fromencoding -t toencoding inputfilename -o outputfilename
ex :

# file file1.txt
file1.txt: UTF-8 Unicode text
# konwert utf8-iso15 < file1.txt > Latin9-file1.txt
# cat Latin9-file1.txt
Ses nombreuses pattes, lamentablement gr�les par comparaison avec la corpulence qu'il avait par ailleurs, grouillaient d�sesp�r�ment sous ses yeux. � Qu'est-ce qui m'est arriv� ? � pensa-t-il. Ce n'�tait pas un r�ve.

Sa chambre, une vraie chambre humaine, juste un peu trop petite, �tait l� tranquille entre les quatre murs qu'il connaissait bien.
# file Latin9-file1.txt
Latin9-file1.txt: ISO-8859 text

 

Convertir un fichier Unix en fichier DOS

konwert crlf < unixfilename > dosfilename

Equivaut à :
unix2dos < unixfilename > dosfilename
todos < unixfilename > dosfilename
recode ../CR-LF < unixfilename > dosfilename
ex :

# file file1.txt
file1.txt: UTF-8 Unicode text
# konwert crlf < file1.txt > CRLF-file1.txt
# file CRLF-file1.txt
CRLF-file1.txt: UTF-8 Unicode text, with CRLF line terminators

 

Convertir un fichier DOS en fichier Unix

konwert lf < dosfilename > unixfilename

Equivaut à :
dos2unix < dosfilename > unixfilename
fromdos < dosfilename > unixfilename
tr -d '\r' < dosfilename > unixfilename
ex :

# file file1.txt
file1.txt: UTF-8 Unicode text, with CRLF line terminators
# konwert lf < file1.txt > LF-file1.txt
# file LF-file1.txt
LF-file1.txt: UTF-8 Unicode text
Fermer le menu
%d blogueurs aiment cette page :