bonjour
tout est dans le titre.
c'est lire un fichier en texte, mais en binaire ????
merci d'avance
bonjour
tout est dans le titre.
c'est lire un fichier en texte, mais en binaire ????
merci d'avance
suffit d'utiliser vi comme toujours quand on ne sait pas comment s'y prendre pour éditer un fichier
vi est installé avec un afficheur externe xxd
il suffit de l'appeler
:%!xxd
pour revenir a l'affichage textuel
:%!xxd -r
exemple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 0000000: 640a 6e6f 7576 656c 6c65 206c 6967 6e65 d.nouvelle ligne 0000010: 0a64 0a71 0a .d.q. ~ ~ ~ ~ ~ :%!xxd -r d nouvelle ligne d q ~ ~ ~ ~ ~ :q!
tu pourrais donner un exemple de commande, parce que j'ai rien compris!!!![]()
j'ai trouvé mieux
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 line=($(hexdump -v -e '/1 "%02X "' $cheminnamefile))
Sinon, y a la commande od:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 $ cat test Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce quis nunc tortor. Sed vel odio. $ od -x test 0000000 6f4c 6572 206d 7069 7573 206d 6f64 6f6c 0000020 2072 6973 2074 6d61 7465 202c 6f63 736e 0000040 6365 6574 7574 2072 6461 7069 7369 6963 0000060 676e 6520 696c 2e74 4620 7375 6563 7120 0000100 6975 2073 756e 636e 7420 726f 6f74 2e72 0000120 5320 6465 7620 6c65 6f20 6964 2e6f 0a20 0000140 $ od -t c -t x1 test 0000000 L o r e m i p s u m d o l o 4c 6f 72 65 6d 20 69 70 73 75 6d 20 64 6f 6c 6f 0000020 r s i t a m e t , c o n s 72 20 73 69 74 20 61 6d 65 74 2c 20 63 6f 6e 73 0000040 e c t e t u r a d i p i s c i 65 63 74 65 74 75 72 20 61 64 69 70 69 73 63 69 0000060 n g e l i t . F u s c e q 6e 67 20 65 6c 69 74 2e 20 46 75 73 63 65 20 71 0000100 u i s n u n c t o r t o r . 75 69 73 20 6e 75 6e 63 20 74 6f 72 74 6f 72 2e 0000120 S e d v e l o d i o . \n 20 53 65 64 20 76 65 6c 20 6f 64 69 6f 2e 20 0a 0000140
bref des méthode y'en a plusieurs, faut voir ensuite ce qu'on veut faire des données pour choisir la plus adaptée....
![]()
Partager