Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 26/07/2022, à 11:43

bigbear67530

disque dur externe fichier ilisible

Bonjour à tous,
je suis sous Ubuntu 22.04 lts
je dispose d'un disque dur externe avec des fichier texte crée avec le bloc-notes de Windows
cependant, les fichier ne s'ouvre pas correctement.
Lorsque je tente de l'ouvrir avec l'éditeur de texte ou même sublime text pas moyen de les lire
le contenu s'affriche sous forme de yyyyyyyyyyyyyyyy
connaissez-vous le soucis?
je n'ai jamais eu cela?
Merci à tous

Hors ligne

#2 Le 26/07/2022, à 11:54

geole

Re : disque dur externe fichier ilisible


Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit,  utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir  https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

Hors ligne

#3 Le 26/07/2022, à 12:34

MicP

Re : disque dur externe fichier ilisible

Bonjour

NotePad (de Windows) permet de modifier l'encodage des caractères du fichier qu'il va enregistrer.

Vérifie que l'application Notepad que tu utilises pour éditer ou créer tes fichiers texte
sauvegarde tes fichiers texte au format Unicode ou bien UTF-8 et surtout PAS UTF-8 avec BOM (qui est une aberration)

=======
S'il s'agissait, comme je le présume, d'un problème de BOM,
tu peux utiliser la commande sed pour supprimer ce BOM parasite :

sed '1s/^\xEF\xBB\xBF//' < nomDuFichierOriginalContenantUnBOM.txt > fichierEquivalentMaisSansBOM.txt

Le fichier nomDuFichierOriginalContenantUnBOM.txt ne sera pas modifié
et le fichier fichierEquivalentMaisSansBOM.txt sera créé.

=======
Je crois que la commande dos2unix peut aussi faire la même chose :

dos2unix -n  nomDuFichierOriginalContenantUnBOM.txt  fichierEquivalentMaisSansBOM.txt

Dernière modification par MicP (Le 26/07/2022, à 12:47)

Hors ligne

#4 Le 27/07/2022, à 14:43

bigbear67530

Re : disque dur externe fichier ilisible

désolé
mais rien ne fonctionne
ni notepad ni la ligne de commande

Hors ligne

#5 Le 27/07/2022, à 15:28

pingouinux

Re : disque dur externe fichier ilisible

Bonjour,
Que retourne cette commande :

file nom_d_un_des_fichiers

Hors ligne

#6 Le 27/07/2022, à 15:56

bigbear67530

Re : disque dur externe fichier ilisible

pingouinux a écrit :

Bonjour,
Que retourne cette commande :

file nom_d_un_des_fichiers

ile me retourne

 nomdufichier:  ISO-8859 text 

mais avec notepadd je les ai tous passe de 8859-1 à 8859-15
j'ai vraiment aucune idée

Hors ligne

#7 Le 27/07/2022, à 16:50

pingouinux

Re : disque dur externe fichier ilisible

Tu peux essayer :

iconv -f ISO8859-1 -t UTF8 <fichier_original >fichier_modifie

ou

iconv -f ISO8859-15 -t UTF8 <fichier_original >fichier_modifie

Hors ligne

#8 Le 27/07/2022, à 16:54

MicP

Re : disque dur externe fichier ilisible

bigbear67530 a écrit :

… je les ai tous passe de 8859-1 à 8859-15 …

Dommage que tu ne les aies pas directement passés de 8859-1 à UTF-8
ou directement sauvegardés en UTF-8 au moment de leur création.

Mais même après ça, il restera peut-être encore le problème des retour à la ligne
qui seront peut-être restés au format msdos (0x0D, 0x0A) au lieu d'Unix (0x0A)

Dernière modification par MicP (Le 27/07/2022, à 16:59)

Hors ligne

#9 Le 27/07/2022, à 17:00

bigbear67530

Re : disque dur externe fichier ilisible

pingouinux a écrit :

Tu peux essayer :

iconv -f ISO8859-1 -t UTF8 <fichier_original >fichier_modifie

ou

iconv -f ISO8859-15 -t UTF8 <fichier_original >fichier_modifie

déjà tenter sans succès

Hors ligne

#10 Le 27/07/2022, à 17:03

bigbear67530

Re : disque dur externe fichier ilisible

MicP a écrit :
bigbear67530 a écrit :

… je les ai tous passe de 8859-1 à 8859-15 …

Dommage que tu ne les aies pas directement passés de 8859-1 à UTF-8
ou directement sauvegardés en UTF-8 au moment de leur création.

Mais même après ça, il restera peut-être encore le problème des retour à la ligne
qui seront peut-être restés au format msdos (0x0D, 0x0A) au lieu d'Unix (0x0A)

Pardon j'ai tenter de les lire avec notepad++
utilisant
"reload file interpreted as"
je suis passé de 8859-1 à 8859-15
et pas moyen de trouver comment le bloc-notes de windows 10 les encodait .

Hors ligne

#11 Le 27/07/2022, à 17:17

pingouinux

Re : disque dur externe fichier ilisible

Peux-tu montrer le début du fichier en hexadécimal ?

hd -n 300 fichier

Hors ligne

#12 Le 27/07/2022, à 17:18

bigbear67530

Re : disque dur externe fichier ilisible

pingouinux a écrit :

Peux-tu montrer le début du fichier en hexadécimal ?

hd -n 300 fichier

voici la réponse

 00000000  ff ff ff ff ff ff ff ff  ff ff ff ff ff ff ff ff  |................|
*
000000a0  ff ff ff ff ff ff ff ff  ff ff ff ff ff ff 0a     |...............|
000000af
   

Hors ligne

#13 Le 27/07/2022, à 17:30

pingouinux

Re : disque dur externe fichier ilisible

Ce fichier ne ressemble pas à du texte, et a dû être créé avec un éditeur bizarre.

Hors ligne

#14 Le 27/07/2022, à 17:30

bigbear67530

Re : disque dur externe fichier ilisible

pingouinux a écrit :

Ce fichier ne ressemble pas à du texte, et a dû être créé avec un éditeur bizarre.

bloc-notes windows 10

Hors ligne

#15 Le 27/07/2022, à 17:37

geole

Re : disque dur externe fichier ilisible

Bonjour
Si cela peut aider, je viens de créer un fichier avec l'application bloc-notes de windows 10.
revenu sous ubuntu

a@a:/media/Commun$ file bloc-notes.txt
bloc-notes.txt: ASCII text, with CRLF line terminators
a@a:/media/Commun$ 

Il s'ouvre parfaitement bien avec gedit.

Je crains donc qu'il y ait eu un autre problème.


Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit,  utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir  https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

Hors ligne

#16 Le 27/07/2022, à 18:15

bigbear67530

Re : disque dur externe fichier ilisible

geole a écrit :

Bonjour
Si cela peut aider, je viens de créer un fichier avec l'application bloc-notes de windows 10.
revenu sous ubuntu

a@a:/media/Commun$ file bloc-notes.txt
bloc-notes.txt: ASCII text, with CRLF line terminators
a@a:/media/Commun$ 

Il s'ouvre parfaitement bien avec gedit.

Je crains donc qu'il y ait eu un autre problème.

c'est tout simplement incroyable ???

Hors ligne

#17 Le 27/07/2022, à 18:16

MicP

Re : disque dur externe fichier ilisible

Bonjour

Dans son message #15, geole a écrit :

… je viens de créer un fichier avec l'application bloc-notes de windows 10. …

Avec l'application bloc-notes de windows 10,
ajoute des caractères accentués dans ton fichier bloc-notes.txt
parce que là, visiblement, il n'y en a aucun.

=======
D'autre part, on remarque que les terminaisons de fin de ligne dans ton fichier bloc-notes.txt
sont du type msdos <=> CR LF <=> 0x0D, 0x0A

=======
Si vous voulez vraiment voir ce qu'il y a dans votre fichier texte,
n'utilisez pas une application graphique qui réinterprétera les caractères lus (tabulation, fin de ligne, accentué, etc.),
utilisez plutôt vi ou vim ou mieux :
visualisez le contenu exact de votre fichier grâce à la commande hd

hd bloc-notes.txt

Dernière modification par MicP (Le 27/07/2022, à 18:28)

Hors ligne

#18 Le 27/07/2022, à 18:49

geole

Re : disque dur externe fichier ilisible

Nouvel essai avec des caractères spéciaux.  Toujours correct avec gedit.

a@a:/media/Commun$ file bloc-notes.txt
bloc-notes.txt: Unicode text, UTF-8 text, with CRLF line terminators
a@a:/media/Commun$ cat bloc-notes.txt
azertyuuiop
1234567890
AZERTYUIOP
é&"((èè_àààààà
ùùùù***££££§§!!!!!
¨ùùùùùùa@a:/media/Commun$ hd bloc-notes.txt
00000000  61 7a 65 72 74 79 75 75  69 6f 70 0d 0a 31 32 33  |azertyuuiop..123|
00000010  34 35 36 37 38 39 30 0d  0a 41 5a 45 52 54 59 55  |4567890..AZERTYU|
00000020  49 4f 50 0d 0a c3 a9 26  22 28 28 c3 a8 c3 a8 5f  |IOP....&"((...._|
00000030  c3 a0 c3 a0 c3 a0 c3 a0  c3 a0 c3 a0 0d 0a c3 b9  |................|
00000040  c3 b9 c3 b9 c3 b9 2a 2a  2a c2 a3 c2 a3 c2 a3 c2  |......***.......|
00000050  a3 c2 a7 c2 a7 21 21 21  21 21 0d 0a c2 a8 c3 b9  |.....!!!!!......|
00000060  c3 b9 c3 b9 c3 b9 c3 b9  c3 b9                    |..........|
0000006a
a@a:/media/Commun$ 

Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit,  utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir  https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

Hors ligne

#19 Le 27/07/2022, à 19:03

bigbear67530

Re : disque dur externe fichier ilisible

je l'ai tenter avec
Gvim
Éditeur de texte
Emacs
Sublime text
Geany
Kwrite
notepadqq
Vim
visual studio code.
bloc notes de Q4wine
et tous me répondent cela

ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ

plus d'idée.
j'abandonne pour aujourd'hui, je regarde avec mes voisins qui ont encore Windows pour qu'il me pète un pc portable juste le temps de tous copier en word.

Hors ligne