2005-04-15 21:00:38 +00:00
|
|
|
|
.TH XXD 1 "ao<61>t 1996" "Page de manuel pour xxd"
|
|
|
|
|
.\"
|
|
|
|
|
.\" 21st May 1996
|
|
|
|
|
.\" Man page author:
|
|
|
|
|
.\" Tony Nugent <tony@sctnugen.ppp.gu.edu.au> <T.Nugent@sct.gu.edu.au>
|
|
|
|
|
.\" Changes by Bram Moolenaar <Bram@vim.org>
|
|
|
|
|
.\" French translation by David Blanchet <david.blanchet@free.fr> 2005-03
|
|
|
|
|
.SH NOM
|
|
|
|
|
.I xxd
|
|
|
|
|
\- convertit en repr<70>sentation hexad<61>cimale et inversement.
|
|
|
|
|
.SH SYNOPSIS
|
|
|
|
|
.B xxd
|
|
|
|
|
\-h[elp]
|
|
|
|
|
.br
|
|
|
|
|
.B xxd
|
|
|
|
|
[options] [fichier_entree [fichier_sortie]]
|
|
|
|
|
.br
|
|
|
|
|
.B xxd
|
|
|
|
|
\-r[evert] [options] [fichier_entree [fichier_sortie]]
|
|
|
|
|
.SH DESCRIPTION
|
|
|
|
|
.I xxd
|
|
|
|
|
cr<EFBFBD>e un fichier contenant la repr<70>sentation hexad<61>cimale d'un fichier
|
|
|
|
|
binaire ou de l'entr<74>e standard.
|
|
|
|
|
Il peut <20>galement convertir un fichier de codes hexad<61>cimaux en un fichier
|
|
|
|
|
binaire.
|
|
|
|
|
Comme
|
2006-03-25 21:48:58 +00:00
|
|
|
|
.BR uuencode (1)
|
2005-04-15 21:00:38 +00:00
|
|
|
|
et
|
2006-03-25 21:48:58 +00:00
|
|
|
|
.BR uudecode (1)
|
2005-04-15 21:00:38 +00:00
|
|
|
|
il permet la transmission de donn<6E>es binaires dans une repr<70>sentation ASCII
|
|
|
|
|
compatible avec le courrier <20>lectronique, mais a l'avantage de d<>coder la
|
|
|
|
|
sortie standard.
|
|
|
|
|
De plus, il peut <20>tre utilis<69> pour appliquer des rustines <20> des fichiers
|
|
|
|
|
binaires.
|
|
|
|
|
.SH OPTIONS
|
|
|
|
|
Si aucun
|
|
|
|
|
.I fichier_entree
|
|
|
|
|
n'est sp<73>cifi<66>, l'entr<74>e standard est utilis<69>e.
|
|
|
|
|
Si
|
|
|
|
|
.I fichier_entree
|
|
|
|
|
correspond au caract<63>re
|
|
|
|
|
.RB '\-'
|
|
|
|
|
\, l'entr<74>e standard est employ<6F>e comme source des donn<6E>es en entr<74>e.
|
|
|
|
|
Si aucun
|
|
|
|
|
.I fichier_sortie
|
|
|
|
|
n'est sp<73>cifi<66> (ou qu'un caract<63>re
|
|
|
|
|
.RB '\-'
|
|
|
|
|
est donn<6E> <20> sa place), le r<>sultat est envoy<6F> sur la sortie standard.
|
|
|
|
|
.PP
|
|
|
|
|
NOTE : un analyseur paresseux est utilis<69>. Il ne v<>rifie pas au-del<65> de la
|
|
|
|
|
premi<EFBFBD>re lettre de l'option, <20> moins que cette derni<6E>re ne requiert un
|
|
|
|
|
param<EFBFBD>tre.
|
|
|
|
|
L'espace entre l'option et son param<61>tre est optionnel.
|
|
|
|
|
Les param<61>tres des options peuvent <20>tre sp<73>cifi<66>s en notation d<>cimale,
|
|
|
|
|
hexad<EFBFBD>cimale ou octale.
|
|
|
|
|
Ainsi
|
|
|
|
|
.BR \-c8 ,
|
|
|
|
|
.BR "\-c 8" ,
|
|
|
|
|
.B \-c 010
|
|
|
|
|
et
|
|
|
|
|
.B \-cols 8
|
|
|
|
|
sont tous <20>quivalents.
|
|
|
|
|
.TP
|
|
|
|
|
.IR \-a " | " \-autoskip
|
|
|
|
|
active la fonctionnalit<69> "autoskip" : le caract<63>re '*' remplace les lignes
|
|
|
|
|
d'octets nuls. D<>sactiv<69>e par d<>faut.
|
|
|
|
|
.TP
|
|
|
|
|
.IR \-b " | " \-bits
|
|
|
|
|
Convertit en binaires plut<75>t qu'en hexad<61>cimal.
|
|
|
|
|
Cette option <20>crit les octets comme une s<>quence de "1" et de "0" au lieu
|
|
|
|
|
d'une conversion en hexad<61>cimal traditionnel. Chaque ligne est pr<70>c<EFBFBD>d<EFBFBD>e par un
|
|
|
|
|
num<EFBFBD>ro de ligne en hexad<61>cimal et suivie de la repr<70>sentation ASCII (ou
|
2023-10-06 19:51:13 +02:00
|
|
|
|
EBCDIC) correspondante. Les options \-p, \-i ne fonctionnent pas dans ce
|
2005-04-15 21:00:38 +00:00
|
|
|
|
mode.
|
|
|
|
|
.TP
|
|
|
|
|
.IR "\-c cols " | " \-cols cols"
|
|
|
|
|
place
|
|
|
|
|
.RI < cols >
|
|
|
|
|
octets par ligne. 16 par d<>faut (\-i : 12, \-ps : 30, \-b : 6). Maximum 256.
|
|
|
|
|
.TP
|
|
|
|
|
.IR \-E " | " \-EBCDIC
|
|
|
|
|
Passe le codage des caract<63>res de la colonne de droite de ASCII <20> EBCDIC.
|
|
|
|
|
Cela ne change pas la repr<70>sentation hexad<61>cimale. Cette option est sans effet
|
|
|
|
|
quand elle est utilis<69>e avec \-r, \-p or \-i.
|
|
|
|
|
.TP
|
|
|
|
|
.IR "\-g octets " | " \-groupsize octets"
|
|
|
|
|
Regroupe les octets (deux chiffres hexad<61>cimaux ou huit chiffres binaires)
|
|
|
|
|
par groupe de
|
|
|
|
|
.RI < octets >
|
|
|
|
|
\, s<>par<61>s par des espaces blancs. Sp<53>cifiez
|
|
|
|
|
.I \-g 0
|
|
|
|
|
pour supprimer le regroupement.
|
|
|
|
|
.RI < octets >
|
|
|
|
|
vaut 2 par d<>faut dans le mode normal et \fI1\fP en
|
|
|
|
|
repr<EFBFBD>sentation binaire. Le regroupement ne s'applique pas aux styles
|
|
|
|
|
Postscript et Include.
|
|
|
|
|
.TP
|
|
|
|
|
.IR \-h " | " \-help
|
|
|
|
|
Affiche un r<>sum<75> des commandes disponibles et quitte. Aucune conversion n'est
|
|
|
|
|
effectu<EFBFBD>e.
|
|
|
|
|
.TP
|
|
|
|
|
.IR \-i " | " \-include
|
|
|
|
|
produit une sortie dans le style #include (fichier C <20> inclure). La d<>finition
|
|
|
|
|
compl<EFBFBD>te d'un tableau statique est <20>crite et est nomm<6D>e d'apr<70>s le fichier
|
|
|
|
|
d'origine, <20> moins que xxd lise depuis l'entr<74>e standard.
|
|
|
|
|
.TP
|
|
|
|
|
.IR "\-l long " | " \-len long"
|
|
|
|
|
Arr<EFBFBD>te apr<70>s l'<27>criture de
|
|
|
|
|
.RI < long >
|
|
|
|
|
octets.
|
|
|
|
|
.TP
|
|
|
|
|
.IR \-p " | " \-ps " | " \-postscript " | " \-plain
|
|
|
|
|
Produit une conversion continue dans le style Postscript (postscript continuous
|
2021-12-05 21:54:04 +00:00
|
|
|
|
hexdump style).
|
2005-04-15 21:00:38 +00:00
|
|
|
|
<EFBFBD>galement connu sous le nom de <20> conversion brute <20> (plain hexdump style).
|
|
|
|
|
.TP
|
|
|
|
|
.IR \-r " | " \-revert
|
|
|
|
|
Op<EFBFBD>ration inverse : convertit un fichier hexad<61>cimal en un fichier binaire (ou
|
|
|
|
|
applique une rustine <20> un fichier binaire).
|
|
|
|
|
Si l'<27>criture n'a pas lieu sur la sortie standard, xxd <20>crit dans le fichier
|
2006-04-30 18:54:39 +00:00
|
|
|
|
qu'il produit sans le tronquer. Utilisez la combinaison
|
2005-04-15 21:00:38 +00:00
|
|
|
|
.I \-r \-p
|
|
|
|
|
pour lire de l'hexad<61>cimal brut sans information sur le num<75>ro des lignes et
|
|
|
|
|
sans format de colonnes particulier. Des espaces blancs et coupures de lignes
|
|
|
|
|
suppl<EFBFBD>mentaires sont autoris<69>s <20> n'importe quel endroit.
|
|
|
|
|
.TP
|
|
|
|
|
.I \-seek d<EFBFBD>calage
|
|
|
|
|
Utilis<EFBFBD> apr<70>s l'option
|
2006-03-25 21:48:58 +00:00
|
|
|
|
.IR \-r :
|
|
|
|
|
inverse la conversion en ajoutant
|
2005-04-15 21:00:38 +00:00
|
|
|
|
.RI < d<EFBFBD>calage >
|
|
|
|
|
aux positions dans le fichier donn<6E>es dans le code hexad<61>cimal.
|
|
|
|
|
.TP
|
2006-03-25 21:48:58 +00:00
|
|
|
|
.I \-s [+][\-]d<>calage
|
2005-04-15 21:00:38 +00:00
|
|
|
|
D<EFBFBD>bute au
|
|
|
|
|
.RI < d<EFBFBD>calage >
|
|
|
|
|
absolu ou relatif dans fichier_entree.
|
2010-01-06 20:52:26 +01:00
|
|
|
|
\fI+ \fRindique que le d<>calage est relatif <20> la position courante dans
|
2005-04-15 21:00:38 +00:00
|
|
|
|
l'entr<74>e standard (sans effet si la lecture n'a pas lieu sur l'entr<74>e
|
|
|
|
|
standard). \fI\- \fRindique un d<>calage en caract<63>res depuis la fin de
|
2006-03-25 21:48:58 +00:00
|
|
|
|
l'entr<74>e (utilis<69> avec \fI+\fR, d<>signe la position avant la position
|
2005-04-15 21:00:38 +00:00
|
|
|
|
actuelle de l'entr<74>e standard).
|
|
|
|
|
Sans l'option \-s, xxd d<>marre <20> la position courante du fichier.
|
|
|
|
|
.TP
|
|
|
|
|
.I \-u
|
|
|
|
|
Utilise des chiffres hexad<61>cimaux majuscules. La casse par d<>faut est
|
|
|
|
|
minuscule.
|
|
|
|
|
.TP
|
|
|
|
|
.IR \-v " | " \-version
|
|
|
|
|
Affiche la version de xxd.
|
|
|
|
|
.SH MISE EN GARDE
|
|
|
|
|
.I xxd \-r
|
|
|
|
|
effectue des op<6F>rations internes un peu obscures lors de l'<27>valuation
|
|
|
|
|
des informations sur les num<75>ros de lignes. Si le fichier de sortie est
|
|
|
|
|
adressable, alors les num<75>ros de lignes au d<>but de chaque ligne d'hexad<61>cimal
|
|
|
|
|
peuvent <20>tre d<>sordonn<6E>es, des lignes peuvent manquer ou se chevaucher. Dans
|
|
|
|
|
ces cas, xxd utilisera lseek(2) pour d<>terminer la prochaine position. Si le
|
|
|
|
|
fichier n'est pas adressable, seuls les vides sont autoris<69>s, et ils seront
|
|
|
|
|
combl<EFBFBD>s par des octets nuls.
|
|
|
|
|
.PP
|
|
|
|
|
.I xxd \-r
|
2013-06-01 14:50:56 +02:00
|
|
|
|
ne g<>n<EFBFBD>re aucune erreur lors de l'analyse. Les probl<62>mes sont pass<73>s
|
2005-04-15 21:00:38 +00:00
|
|
|
|
silencieusement.
|
|
|
|
|
.PP
|
|
|
|
|
Lors de l'<27>dition de la repr<70>sentation hexad<61>cimale, veuillez noter que
|
|
|
|
|
.I xxd \-r
|
|
|
|
|
ignore tout ce qui se trouve sur la ligne apr<70>s avoir lu suffisamment de
|
|
|
|
|
donn<EFBFBD>es hexad<61>cimales (voir l'option \-c). Cela signifie <20>galement que les
|
|
|
|
|
modifications dans la colonne ASCII (ou EBCDIC) sont toujours ignor<6F>es. La
|
|
|
|
|
conversion inverse de donn<6E>es hexad<61>cimales brutes (postscript) avec xxd \-r
|
|
|
|
|
\-p ne d<>pend pas d'un nombre correct de colonnes. Dans ce cas, tout ce qui
|
|
|
|
|
ressemble <20> une paire de chiffres hexad<61>cimaux est interpr<70>t<EFBFBD>.
|
|
|
|
|
.PP
|
|
|
|
|
Remarquez la diff<66>rence entre
|
|
|
|
|
.br
|
|
|
|
|
\fI% xxd \-i fichier\fR
|
|
|
|
|
.br
|
|
|
|
|
et
|
|
|
|
|
.br
|
2006-03-25 21:48:58 +00:00
|
|
|
|
\fI% xxd \-i < fichier\fR
|
2005-04-15 21:00:38 +00:00
|
|
|
|
.PP
|
|
|
|
|
.I xxd \-s \+seek
|
2006-04-30 18:54:39 +00:00
|
|
|
|
peut diff<66>rer de
|
2006-03-25 21:48:58 +00:00
|
|
|
|
.IR "xxd \-s seek" ,
|
|
|
|
|
car lseek(2) est utilis<69> pour <20> revenir en arri<72>re <20>. Le '+' fait une
|
2005-04-15 21:00:38 +00:00
|
|
|
|
diff<EFBFBD>rence quand la source des donn<6E>es est l'entr<74>e standard et si la position
|
|
|
|
|
dans le fichier de l'entr<74>e standard n'est pas au d<>but du fichier lorsque xxd
|
|
|
|
|
est d<>marr<72> et qu'il re<72>oit ses donn<6E>es.
|
|
|
|
|
L'exemple suivant peut vous aider <20> comprendre (ou bien vous perdre davantage
|
|
|
|
|
encore !)...
|
|
|
|
|
.PP
|
|
|
|
|
Remettre l'entr<74>e standard au d<>part avant de lire ; n<>cessaire car 'cat' a
|
|
|
|
|
d<EFBFBD>j<EFBFBD> lu jusqu'<27> la fin de l'entr<74>e standard.
|
|
|
|
|
.br
|
|
|
|
|
\fI% sh \-c 'cat > donnees_binaires; xxd \-s 0 > donnees_hexa' < fichier\fR
|
|
|
|
|
.PP
|
|
|
|
|
Convertir <20> partir de la position 0x480 (= 1024 + 128) du fichier.
|
|
|
|
|
Le symbole '+' signifie "relativement <20> la position actuelle', ainsi 128 est
|
|
|
|
|
ajout<EFBFBD> aux 1024 octets comptabilis<69>s pour dd.
|
|
|
|
|
.br
|
|
|
|
|
\fI% sh \-c 'dd of=donnees_binaires bs=1k count=1; xxd \-s +128 >
|
|
|
|
|
donnees_hexa' < fichier\fR
|
|
|
|
|
.PP
|
2006-03-25 21:48:58 +00:00
|
|
|
|
Convertir de fichier depuis la position 0x100 (= 1024 \- 768) du fichier.
|
2005-04-15 21:00:38 +00:00
|
|
|
|
.br
|
|
|
|
|
\fI% sh \-c 'dd of=donnees_binaires bs=1k count=1; xxd \-s +\-768 >
|
|
|
|
|
donnees_hexa' < fichier\fR
|
|
|
|
|
.PP
|
|
|
|
|
Toutefois, cette situation est peu fr<66>quente et l'utilisation de '+' est
|
|
|
|
|
rarement requise. L'auteur pr<70>f<EFBFBD>re surveiller les effets de xxd avec strace(1)
|
|
|
|
|
ou truss(1) quand \-s est employ<6F>.
|
|
|
|
|
.SH EXEMPLES
|
|
|
|
|
Afficher la totalit<69> du
|
|
|
|
|
.B fichier
|
|
|
|
|
sauf les trois premi<6D>res lignes (0x30 octets en hexad<61>cimal).
|
|
|
|
|
.br
|
|
|
|
|
\fI% xxd \-s 0x30 fichier\fR
|
|
|
|
|
.PP
|
|
|
|
|
afficher les trois derni<6E>res lignes (0x30 octets en hexad<61>cimal) du
|
|
|
|
|
.B fichier
|
|
|
|
|
\.
|
|
|
|
|
.br
|
|
|
|
|
\fI% xxd \-s \-0x30 fichier\fR
|
|
|
|
|
.PP
|
|
|
|
|
.br
|
|
|
|
|
Afficher 120 octets convertis en continu, avec 20 octets par ligne.
|
|
|
|
|
.br
|
|
|
|
|
\fI% xxd \-l 120 \-ps \-c 20 xxd\-fr.1\fR
|
|
|
|
|
.br
|
|
|
|
|
2e54482058584420312022616ffb742031393936
|
|
|
|
|
.br
|
|
|
|
|
22202250616765206465206d616e75656c20706f
|
|
|
|
|
.br
|
|
|
|
|
757220787864220a2e5c220a2e5c222032317374
|
|
|
|
|
.br
|
|
|
|
|
204d617920313939360a2e5c22204d616e207061
|
|
|
|
|
.br
|
|
|
|
|
676520617574686f723a0a2e5c2220202020546f
|
|
|
|
|
.br
|
|
|
|
|
6e79204e7567656e74203c746f6e79407363746e
|
|
|
|
|
.br
|
|
|
|
|
204e7567656e74203c746f6e79407363746e7567
|
|
|
|
|
.br
|
|
|
|
|
2e54482058584420312022417567757374203139
|
|
|
|
|
.PP
|
|
|
|
|
Convertir les 120 premiers octets de cette page de manuel avec 12 octets par
|
|
|
|
|
ligne.
|
|
|
|
|
.br
|
|
|
|
|
\fI% xxd \-l 120 \-c 12 xxd\-fr.1\fR
|
|
|
|
|
.br
|
|
|
|
|
0000000: 2e54 4820 5858 4420 3120 2261 .TH XXD 1 "a
|
|
|
|
|
.br
|
|
|
|
|
000000c: 6ffb 7420 3139 3936 2220 2250 o.t 1996" "P
|
|
|
|
|
.br
|
|
|
|
|
0000018: 6167 6520 6465 206d 616e 7565 age de manue
|
|
|
|
|
.br
|
|
|
|
|
0000024: 6c20 706f 7572 2078 7864 220a l pour xxd".
|
|
|
|
|
.br
|
|
|
|
|
0000030: 2e5c 220a 2e5c 2220 3231 7374 .\"..\" 21st
|
|
|
|
|
.br
|
2018-11-04 14:45:49 +01:00
|
|
|
|
000003c: 204d 6179 2031 3939 360a 2e5c May 1996..\\
|
2005-04-15 21:00:38 +00:00
|
|
|
|
.br
|
|
|
|
|
0000048: 2220 4d61 6e20 7061 6765 2061 " Man page a
|
|
|
|
|
.br
|
|
|
|
|
0000054: 7574 686f 723a 0a2e 5c22 2020 uthor:..\"
|
|
|
|
|
.br
|
|
|
|
|
0000060: 2020 546f 6e79 204e 7567 656e Tony Nugen
|
|
|
|
|
.br
|
|
|
|
|
000006c: 7420 3c74 6f6e 7940 7363 746e t <tony@sctn
|
|
|
|
|
.PP
|
|
|
|
|
Afficher la date <20>crite au d<>but du fichier xxd\-fr.1.
|
|
|
|
|
.br
|
|
|
|
|
\fI% xxd \-s 0x38 \-l 13 \-c 13 xxd.1\fR
|
|
|
|
|
.br
|
|
|
|
|
0000036: 3231 7374 204d 6179 2031 3939 36 21st May 1996
|
|
|
|
|
.PP
|
|
|
|
|
Copier
|
|
|
|
|
.B fichier_entree
|
|
|
|
|
vers
|
|
|
|
|
.B fichier_sortie
|
|
|
|
|
en ajoutant 100 octets de valeur 0x00 avant.
|
|
|
|
|
.br
|
|
|
|
|
\fI% xxd fichier_entree | xxd \-r \-s 100 \> fichier_sortie\fR
|
|
|
|
|
.PP
|
|
|
|
|
Patcher la date dans le fichier xxd.1
|
|
|
|
|
.br
|
|
|
|
|
\fI% echo '0000037: 3574 68' | xxd \-r \- xxd\-fr.1\fR
|
|
|
|
|
.br
|
|
|
|
|
\fI% xxd \-s 0x38 \-l 13 \-c 13 xxd\-fr.1\fR
|
|
|
|
|
.br
|
|
|
|
|
0000036: 3235 7468 204d 6179 2031 3939 36 25th May 1996
|
|
|
|
|
.PP
|
|
|
|
|
Cr<EFBFBD>er un fichier de 65537 octets tous nuls (0x00),
|
|
|
|
|
sauf le dernier qui vaut 'A' (0x41 en hexad<61>cimal).
|
|
|
|
|
.br
|
|
|
|
|
\fI% echo '010000: 41' | xxd \-r \> fichier\fR
|
|
|
|
|
.PP
|
|
|
|
|
.br
|
|
|
|
|
Convertir le fichier de l'exemple pr<70>c<EFBFBD>dent avec la fonctionnalit<69> "autoskip".
|
|
|
|
|
.br
|
|
|
|
|
\fI% xxd \-a \-c 12 fichier\fR
|
|
|
|
|
.br
|
|
|
|
|
0000000: 0000 0000 0000 0000 0000 0000 ............
|
|
|
|
|
.br
|
|
|
|
|
*
|
|
|
|
|
.br
|
|
|
|
|
000fffc: 0000 0000 40 ....A
|
|
|
|
|
.PP
|
|
|
|
|
Cr<EFBFBD>er un fichier d'un octet, contenant seulement le caract<63>re 'A'.
|
2013-06-01 14:50:56 +02:00
|
|
|
|
Le nombre apr<70>s '\-r \-s' s'ajoute aux num<75>ros de lignes trouv<75>es dans le
|
2010-01-06 20:52:26 +01:00
|
|
|
|
fichier ; les octets initiaux sont supprim<69>s.
|
2005-04-15 21:00:38 +00:00
|
|
|
|
.br
|
|
|
|
|
\fI% echo '010000: 41' | xxd \-r \-s \-0x10000 \> fichier\fR
|
|
|
|
|
.PP
|
|
|
|
|
Utiliser xxd comme filtre dans un <20>diteur tel que
|
|
|
|
|
.B vim(1)
|
|
|
|
|
pour convertir une zone comprise entre les marques 'a' et 'z'.
|
|
|
|
|
.br
|
|
|
|
|
\fI:'a,'z!xxd\fR
|
|
|
|
|
.PP
|
|
|
|
|
Utiliser xxd comme filtre dans un <20>diteur tel que
|
|
|
|
|
.B vim(1)
|
|
|
|
|
pour r<>cup<75>rer une conversion binaire comprise entre les marques 'a' et 'z'.
|
|
|
|
|
.br
|
|
|
|
|
\fI:'a,'z!xxd \-r\fR
|
|
|
|
|
.PP
|
|
|
|
|
Utiliser xxd comme filtre dans un <20>diteur tel que
|
|
|
|
|
.B vim(1)
|
|
|
|
|
pour r<>cup<75>rer une ligne convertie. Placez le curseur sur la ligne et tapez :
|
|
|
|
|
.br
|
|
|
|
|
\fI!!xxd \-r\fR
|
|
|
|
|
.PP
|
|
|
|
|
Lire des caract<63>res depuis une connexion s<>rie :
|
|
|
|
|
.br
|
|
|
|
|
\fI% xxd \-c1 < /dev/term/b &\fR
|
|
|
|
|
.br
|
|
|
|
|
\fI% stty < /dev/term/b \-echo \-opost \-isig \-icanon min 1\fR
|
|
|
|
|
.br
|
|
|
|
|
\fI% echo \-n foo > /dev/term/b\fR
|
|
|
|
|
.SH VALEURS DE RETOUR
|
|
|
|
|
Les erreurs suivantes sont rapport<72>es :
|
|
|
|
|
.TP
|
|
|
|
|
0
|
|
|
|
|
aucune erreur ne s'est produit.
|
|
|
|
|
.TP
|
|
|
|
|
\-1
|
|
|
|
|
op<EFBFBD>ration non support<72>e (
|
|
|
|
|
.I xxd \-r \-i
|
|
|
|
|
reste impossible).
|
|
|
|
|
.TP
|
|
|
|
|
1
|
|
|
|
|
erreur lors de l'analyse des options.
|
|
|
|
|
.TP
|
|
|
|
|
2
|
|
|
|
|
probl<EFBFBD>me avec le fichier d'entr<74>e.
|
|
|
|
|
.TP
|
|
|
|
|
3
|
|
|
|
|
probl<EFBFBD>me avec le fichier de sortie.
|
|
|
|
|
.TP
|
|
|
|
|
4, 5
|
|
|
|
|
la position sp<73>cifi<66>e n'est pas atteignable.
|
|
|
|
|
.SH VOIR AUSSI
|
|
|
|
|
uuencode(1), uudecode(1), patch(1)
|
|
|
|
|
.SH AVERTISSEMENTS
|
|
|
|
|
L'<27>tranget<65> de cet outil refl<66>te celle du cerveau de ses cr<63>ateurs.
|
|
|
|
|
Utilisez cet outil <20> vos risques et p<>rils. Dupliquez vos fichiers.
|
|
|
|
|
Surveillez l'outil. Devenez un gourou.
|
|
|
|
|
.SH VERSION
|
|
|
|
|
Cette page de manuel documente la version 1.7 de xxd.
|
|
|
|
|
.SH AUTEUR
|
|
|
|
|
(c) 1990-1997 par Juergen Weigert
|
|
|
|
|
.br
|
|
|
|
|
<jnweiger@informatik.uni-erlangen.de>
|
|
|
|
|
.LP
|
|
|
|
|
"Distribute freely and credit me,
|
|
|
|
|
.br
|
|
|
|
|
make money and share with me,
|
|
|
|
|
.br
|
|
|
|
|
lose money and don't ask me."
|
|
|
|
|
.PP
|
|
|
|
|
Distribution libre en citant l'auteur,
|
|
|
|
|
.br
|
|
|
|
|
gagnez de l'argent, pensez <20> moi,
|
|
|
|
|
.br
|
|
|
|
|
perdez de l'argent, oubliez-moi.
|
|
|
|
|
.PP
|
|
|
|
|
Page de manuel d<>but<75>e par Tony Nugent
|
|
|
|
|
.br
|
|
|
|
|
<tony@sctnugen.ppp.gu.edu.au> <T.Nugent@sct.gu.edu.au>
|
|
|
|
|
.br
|
|
|
|
|
Modifications mineures par Bram Moolenaar.
|
|
|
|
|
<EFBFBD>dit<EFBFBD> par Juergen Weigert.
|
|
|
|
|
.SH TRADUCTION
|
|
|
|
|
Cette page de manuel a <20>t<EFBFBD> traduite par David Blanchet
|
|
|
|
|
<david.blanchet@free.fr> 2004-12-24.
|
2013-06-01 14:50:56 +02:00
|
|
|
|
Mise <20> jour 2013-05-10, Dominique Pell<6C> <dominique.pelle@gmail.com>
|