ENCODE CARACTÈRE : commande iconv

Bonjour,
Je ne parviens pas à encoder en utf8 un fichier qui est au format ascii, la commande iconv fonctionne en apparence
mais en fait, elle ne fait rien, le fichier est identique.

$file file.csv 
file.csv: ASCII text, with CRLF line terminators
$iconv -f ASCII -t UTF-8 file.csv -o fileu.csv
$file fileu.csv 
fileu.csv: ASCII text, with CRLF line terminators
$diff file.csv fileu.csv 
$

Je précise que j’utilise debian jessie sur un PC
Merci

Ajoute un caractère non-ascii dans le fichier utf-8 crée.

Vu que les codes caractère de l’ascii est le même dans le début de l’utf-8 (pour raison de compatibilité), il se peut qu’il voit pas différence, dans les deux cas, le code des caractères est même.

Quand tu ajoutes un caractère non-ascii il devrait pouvoir différencier.

IL y a des caractères accentués dans mon fichier ascii qui sont affiché par des points d’interrogation (que ce soit dans la console ou au niveau de X)
Ce que j’aimerai c’est pourvoir afficher ces caractères accentué et comme mon encodage par défaut est l’utf8 alors je doit convertir mon fichier en utf8.

Ton fichier ascii est-il affiché correctement avec un éditeur texte ?

En fait mon problème était un faux problème, il était bien en ascii standard avec des points d’interrogation à la place des lettres accentuées.
J’ai donc fait un traitement sur mon fichier pour remplacer ces caractères indésirables et tout est rentré dans l’ordre, mon fichier est au format utf-8 comme je le souhaitais.
Merci pour ton aide