Qu'essayez-vous de faire dans Centos qui pose problème ? En regardant le fichier, la seule chose qui me saute aux yeux est la marque d'ordre des octets UTF-16. Je suppose que ce qui ouvre le fichier ne traite pas correctement le jeu de caractères et pense plutôt qu'il s'agit d'un format binaire.
Je suis arrivé à cette conclusion par la pratique : file history.csv
et obtenir
historique.csv : Texte Unicode UTF-16 Little-endian, avec des terminaisons de ligne CRLF, CR.
Dans le Shell, lorsque j'attrape le fichier j'obtiens
Type Résumé Date Réf Description Période Ouverture Taille Ccy Fermeture Montant
AVEC les commissions 14/04/11 4553585 Aurélien Oil & Gas Plc COMM G42H4S "-" - - 0 -10.16
J'ai ensuite regardé les valeurs hexadécimales des caractères inconnus (en supposant que cela apparaisse ci-dessus) et j'ai vu :
0000000 : fffe 5400 7900 7000 6500 0900 5300 7500 ..T.y.p.e...S.u.
En regardant le Entrée UTF-16 sur wikipedia Il est dit que c'est la marque de l'ordre des octets, montrant l'endiveté.
Le chemin a donc été très long pour en arriver à "je ne sais pas... peut-être que le jeu de caractères n'est pas pris en compte" :)