Bonjour,
J'ai un problème assez important avec la lecture d'un fichier qui comporte des caractères spéciaux.
Pour le lire je fais ceci :
Mon problème apparait lorsque je lis la dernière ligne qui ressemble à ça :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 cat $file | while read line do done
J'ai cette erreur pour chaque ÿ:ÿÿÿÿÿÿÿÿ517990000019347
J'ai tenté de modifié cette ligne en remplaçant ces caractères par n'importe quoi mais je n'y arrive pas.invalid multibyte character
J'ai fais :et :
Code : Sélectionner tout - Visualiser dans une fenêtre à part cat $file | sed 's/^\o377/T/g' >> ${logFile}Mais tout ça sans succès
Code : Sélectionner tout - Visualiser dans une fenêtre à part awk '{if(NR==1)sub(/^\xFF/, "T");print}' < $file >> ${logFile}
A l'aide SVP
Partager