Modifier un caractère dans un fichier selon son code hexa

Modifier un caractère dans un fichier selon son code hexa - Codes et scripts - Linux et OS Alternatifs

Marsh Posté le 09-12-2005 à 15:59:00    

Bonjour, j'ai besoin de remplacer certains caractères qui ne sont pas reconnu par une appli que j'utilise.
 
le code hexa de ce caractère est 0x9B. Y a t-il un moyen de remplacer ce caractère par un caractère connu (style caractère vide)
 
Je tenterai bien un coup de sed, mais je ne vois pas comment lui dire de chercher un code hexa, et non un caractère normal
 
J'ai ouvert mon fichier avec ultra edit en hexa, et je vois bien le code 0x9B....par contre, qd je fais un grep '\0x9B' fichier.txt sur mon fichier, aucune ligne n'est affichée.
 

Reply

Marsh Posté le 09-12-2005 à 15:59:00   

Reply

Marsh Posté le 09-12-2005 à 16:03:12    

cat file | sed 's/[\x9B]/_/' > file2

Reply

Marsh Posté le 09-12-2005 à 16:27:48    

merci ça marche impec!

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed