{"id":6527,"date":"2022-12-20T19:18:53","date_gmt":"2022-12-20T22:18:53","guid":{"rendered":"http:\/\/lode.uno\/linux-man\/index.php\/2022\/12\/20\/xxd-fr-utf-8\/"},"modified":"2022-12-20T19:18:53","modified_gmt":"2022-12-20T22:18:53","slug":"xxd-fr-utf-8","status":"publish","type":"post","link":"https:\/\/lode.uno\/linux-man\/2022\/12\/20\/xxd-fr-utf-8\/","title":{"rendered":"XXD (fr.UTF-8)"},"content":{"rendered":"<h1 align=\"center\">XXD<\/h1>\n<p> <a href=\"#NOM\">NOM<\/a><br \/> <a href=\"#SYNOPSIS\">SYNOPSIS<\/a><br \/> <a href=\"#DESCRIPTION\">DESCRIPTION<\/a><br \/> <a href=\"#OPTIONS\">OPTIONS<\/a><br \/> <a href=\"#MISE EN GARDE\">MISE EN GARDE<\/a><br \/> <a href=\"#EXEMPLES\">EXEMPLES<\/a><br \/> <a href=\"#VALEURS DE RETOUR\">VALEURS DE RETOUR<\/a><br \/> <a href=\"#VOIR AUSSI\">VOIR AUSSI<\/a><br \/> <a href=\"#AVERTISSEMENTS\">AVERTISSEMENTS<\/a><br \/> <a href=\"#VERSION\">VERSION<\/a><br \/> <a href=\"#AUTEUR\">AUTEUR<\/a><br \/> <a href=\"#TRADUCTION\">TRADUCTION<\/a> <\/p>\n<hr>\n<h2>NOM <a name=\"NOM\"><\/a> <\/h2>\n<p style=\"margin-left:11%; margin-top: 1em\"><i>xxd<\/i> \u2212 convertit en repr\u00c3\u00a9sentation hexad\u00c3\u00a9cimale et inversement.<\/p>\n<h2>SYNOPSIS <a name=\"SYNOPSIS\"><\/a> <\/h2>\n<p style=\"margin-left:11%; margin-top: 1em\"><b>xxd<\/b> \u2212h[elp] <b><br \/> xxd<\/b> [options] [fichier_entree [fichier_sortie]] <b><br \/> xxd<\/b> \u2212r[evert] [options] [fichier_entree [fichier_sortie]]<\/p>\n<h2>DESCRIPTION <a name=\"DESCRIPTION\"><\/a> <\/h2>\n<p style=\"margin-left:11%; margin-top: 1em\"><i>xxd<\/i> cr\u00c3\u00a9e un fichier contenant la repr\u00c3\u00a9sentation hexad\u00c3\u00a9cimale d\u2019un fichier binaire ou de l\u2019entr\u00c3\u00a9e standard. Il peut \u00c3\u00a9galement convertir un fichier de codes hexad\u00c3\u00a9cimaux en un fichier binaire. Comme <b>uuencode<\/b>(1) et <b>uudecode<\/b>(1) il permet la transmission de donn\u00c3\u00a9es binaires dans une repr\u00c3\u00a9sentation ASCII compatible avec le courrier \u00c3\u00a9lectronique, mais a l\u2019avantage de d\u00c3\u00a9coder la sortie standard. De plus, il peut \u00c3\u00aatre utilis\u00c3\u00a9 pour appliquer des rustines \u00c3\u00a0 des fichiers binaires.<\/p>\n<h2>OPTIONS <a name=\"OPTIONS\"><\/a> <\/h2>\n<p style=\"margin-left:11%; margin-top: 1em\">Si aucun <i>fichier_entree<\/i> n\u2019est sp\u00c3\u00a9cifi\u00c3\u00a9, l\u2019entr\u00c3\u00a9e standard est utilis\u00c3\u00a9e. Si <i>fichier_entree<\/i> correspond au caract\u00c3\u00a8re \u2019\u2212\u2019 l\u2019entr\u00c3\u00a9e standard est employ\u00c3\u00a9e comme source des donn\u00c3\u00a9es en entr\u00c3\u00a9e. Si aucun <i>fichier_sortie<\/i> n\u2019est sp\u00c3\u00a9cifi\u00c3\u00a9 (ou qu\u2019un caract\u00c3\u00a8re \u2019\u2212\u2019 est donn\u00c3\u00a9 \u00c3\u00a0 sa place), le r\u00c3\u00a9sultat est envoy\u00c3\u00a9 sur la sortie standard.<\/p>\n<p style=\"margin-left:11%; margin-top: 1em\">NOTE : un analyseur paresseux est utilis\u00c3\u00a9. Il ne v\u00c3\u00a9rifie pas au-del\u00c3\u00a0 de la premi\u00c3\u00a8re lettre de l\u2019option, \u00c3\u00a0 moins que cette derni\u00c3\u00a8re ne requiert un param\u00c3\u00a8tre. L\u2019espace entre l\u2019option et son param\u00c3\u00a8tre est optionnel. Les param\u00c3\u00a8tres des options peuvent \u00c3\u00aatre sp\u00c3\u00a9cifi\u00c3\u00a9s en notation d\u00c3\u00a9cimale, hexad\u00c3\u00a9cimale ou octale. Ainsi <b>\u2212c8<\/b>, <b>\u2212c 8<\/b>, <b>\u2212c 010<\/b> et <b>\u2212cols 8<\/b> sont tous \u00c3\u00a9quivalents. <i><br \/> \u2212a<\/i> | <i>\u2212autoskip<\/i><\/p>\n<p style=\"margin-left:22%;\">active la fonctionnalit\u00c3\u00a9 &#8220;autoskip&#8221; : le caract\u00c3\u00a8re \u2019*\u2019 remplace les lignes d\u2019octets nuls. D\u00c3\u00a9sactiv\u00c3\u00a9e par d\u00c3\u00a9faut.<\/p>\n<p style=\"margin-left:11%;\"><i>\u2212b<\/i> | <i>\u2212bits<\/i><\/p>\n<p style=\"margin-left:22%;\">Convertit en binaires plut\u00c3\u00b4t qu\u2019en hexad\u00c3\u00a9cimal. Cette option \u00c3\u00a9crit les octets comme une s\u00c3\u00a9quence de &#8220;1&#8221; et de &#8220;0&#8221; au lieu d\u2019une conversion en hexad\u00c3\u00a9cimal traditionnel. Chaque ligne est pr\u00c3\u00a9c\u00c3\u00a9d\u00c3\u00a9e par un num\u00c3\u00a9ro de ligne en hexad\u00c3\u00a9cimal et suivie de la repr\u00c3\u00a9sentation ASCII (ou EBCDIC) correspondante. Les options \u2212r, \u2212p, \u2212i ne fonctionnent pas dans ce mode.<\/p>\n<p style=\"margin-left:11%;\"><i>\u2212c cols<\/i> | <i>\u2212cols cols<\/i><\/p>\n<p style=\"margin-left:22%;\">place <<i>cols<\/i>> octets par ligne. 16 par d\u00c3\u00a9faut (\u2212i : 12, \u2212ps : 30, \u2212b : 6). Maximum 256.<\/p>\n<p style=\"margin-left:11%;\"><i>\u2212E<\/i> | <i>\u2212EBCDIC<\/i><\/p>\n<p style=\"margin-left:22%;\">Passe le codage des caract\u00c3\u00a8res de la colonne de droite de ASCII \u00c3\u00a0 EBCDIC. Cela ne change pas la repr\u00c3\u00a9sentation hexad\u00c3\u00a9cimale. Cette option est sans effet quand elle est utilis\u00c3\u00a9e avec \u2212r, \u2212p or \u2212i.<\/p>\n<p style=\"margin-left:11%;\"><i>\u2212g octets<\/i> | <i>\u2212groupsize octets<\/i><\/p>\n<p style=\"margin-left:22%;\">Regroupe les octets (deux chiffres hexad\u00c3\u00a9cimaux ou huit chiffres binaires) par groupe de <<i>octets<\/i>> s\u00c3\u00a9par\u00c3\u00a9s par des espaces blancs. Sp\u00c3\u00a9cifiez <i>\u2212g 0<\/i> pour supprimer le regroupement. <<i>octets<\/i>> vaut 2 par d\u00c3\u00a9faut dans le mode normal et <i>1<\/i> en repr\u00c3\u00a9sentation binaire. Le regroupement ne s\u2019applique pas aux styles Postscript et Include.<\/p>\n<p style=\"margin-left:11%;\"><i>\u2212h<\/i> | <i>\u2212help<\/i><\/p>\n<p style=\"margin-left:22%;\">Affiche un r\u00c3\u00a9sum\u00c3\u00a9 des commandes disponibles et quitte. Aucune conversion n\u2019est effectu\u00c3\u00a9e.<\/p>\n<p style=\"margin-left:11%;\"><i>\u2212i<\/i> | <i>\u2212include<\/i><\/p>\n<p style=\"margin-left:22%;\">produit une sortie dans le style #include (fichier C \u00c3\u00a0 inclure). La d\u00c3\u00a9finition compl\u00c3\u00a8te d\u2019un tableau statique est \u00c3\u00a9crite et est nomm\u00c3\u00a9e d\u2019apr\u00c3\u00a8s le fichier d\u2019origine, \u00c3\u00a0 moins que xxd lise depuis l\u2019entr\u00c3\u00a9e standard.<\/p>\n<p style=\"margin-left:11%;\"><i>\u2212l long<\/i> | <i>\u2212len long<\/i><\/p>\n<p style=\"margin-left:22%;\">Arr\u00c3\u00aate apr\u00c3\u00a8s l\u2019\u00c3\u00a9criture de <<i>long<\/i>> octets.<\/p>\n<p style=\"margin-left:11%;\"><i>\u2212p<\/i> | <i>\u2212ps<\/i> | <i>\u2212postscript<\/i> | <i>\u2212plain<\/i><\/p>\n<p style=\"margin-left:22%;\">Produit une conversion continue dans le style Postscript (postscript continuous hexdumd style). \u00c3galement connu sous le nom de \u00c2\u00ab conversion brute \u00c2\u00bb (plain hexdump style).<\/p>\n<p style=\"margin-left:11%;\"><i>\u2212r<\/i> | <i>\u2212revert<\/i><\/p>\n<p style=\"margin-left:22%;\">Op\u00c3\u00a9ration inverse : convertit un fichier hexad\u00c3\u00a9cimal en un fichier binaire (ou applique une rustine \u00c3\u00a0 un fichier binaire). Si l\u2019\u00c3\u00a9criture n\u2019a pas lieu sur la sortie standard, xxd \u00c3\u00a9crit dans le fichier qu\u2019il produit sans le tronquer. Utilisez la combinaison <i>\u2212r \u2212p<\/i> pour lire de l\u2019hexad\u00c3\u00a9cimal brut sans information sur le num\u00c3\u00a9ro des lignes et sans format de colonnes particulier. Des espaces blancs et coupures de lignes suppl\u00c3\u00a9mentaires sont autoris\u00c3\u00a9s \u00c3\u00a0 n\u2019importe quel endroit.<\/p>\n<p style=\"margin-left:11%;\"><i>\u2212seek d\u00c3\u00a9calage<\/i><\/p>\n<p style=\"margin-left:22%;\">Utilis\u00c3\u00a9 apr\u00c3\u00a8s l\u2019option <i>\u2212r<\/i>: inverse la conversion en ajoutant <<i>d\u00c3\u00a9calage<\/i>> aux positions dans le fichier donn\u00c3\u00a9es dans le code hexad\u00c3\u00a9cimal.<\/p>\n<p style=\"margin-left:11%;\"><i>\u2212s [+][\u2212]d\u00c3\u00a9calage<\/i><\/p>\n<p style=\"margin-left:22%;\">D\u00c3\u00a9bute au <<i>d\u00c3\u00a9calage<\/i>> absolu ou relatif dans fichier_entree. <i>+<\/i> indique que le d\u00c3\u00a9calage est relatif \u00c3\u00a0 la position courante dans l\u2019entr\u00c3\u00a9e standard (sans effet si la lecture n\u2019a pas lieu sur l\u2019entr\u00c3\u00a9e standard). <i>\u2212<\/i> indique un d\u00c3\u00a9calage en caract\u00c3\u00a8res depuis la fin de l\u2019entr\u00c3\u00a9e (utilis\u00c3\u00a9 avec <i>+<\/i>, d\u00c3\u00a9signe la position avant la position actuelle de l\u2019entr\u00c3\u00a9e standard). Sans l\u2019option \u2212s, xxd d\u00c3\u00a9marre \u00c3\u00a0 la position courante du fichier.<\/p>\n<table width=\"100%\" border=\"0\" rules=\"none\" frame=\"void\" cellspacing=\"0\" cellpadding=\"0\">\n<tr valign=\"top\" align=\"left\">\n<td width=\"11%\"><\/td>\n<td width=\"3%\">\n<p><i>\u2212u<\/i><\/p>\n<\/td>\n<td width=\"8%\"><\/td>\n<td width=\"78%\">\n<p>Utilise des chiffres hexad\u00c3\u00a9cimaux majuscules. La casse par d\u00c3\u00a9faut est minuscule.<\/p>\n<\/td>\n<\/tr>\n<\/table>\n<p style=\"margin-left:11%;\"><i>\u2212v<\/i> | <i>\u2212version<\/i><\/p>\n<p style=\"margin-left:22%;\">Affiche la version de xxd.<\/p>\n<h2>MISE EN GARDE <a name=\"MISE EN GARDE\"><\/a> <\/h2>\n<p style=\"margin-left:11%; margin-top: 1em\"><i>xxd \u2212r<\/i> effectue des op\u00c3\u00a9rations internes un peu obscures lors de l\u2019\u00c3\u00a9valuation des informations sur les num\u00c3\u00a9ros de lignes. Si le fichier de sortie est adressable, alors les num\u00c3\u00a9ros de lignes au d\u00c3\u00a9but de chaque ligne d\u2019hexad\u00c3\u00a9cimal peuvent \u00c3\u00aatre d\u00c3\u00a9sordonn\u00c3\u00a9es, des lignes peuvent manquer ou se chevaucher. Dans ces cas, xxd utilisera lseek(2) pour d\u00c3\u00a9terminer la prochaine position. Si le fichier n\u2019est pas adressable, seuls les vides sont autoris\u00c3\u00a9s, et ils seront combl\u00c3\u00a9s par des octets nuls.<\/p>\n<p style=\"margin-left:11%; margin-top: 1em\"><i>xxd \u2212r<\/i> ne g\u00c3\u00a9n\u00c3\u00a8re aucune erreur lors de l\u2019analyse. Les probl\u00c3\u00a8mes sont pass\u00c3\u00a9s silencieusement.<\/p>\n<p style=\"margin-left:11%; margin-top: 1em\">Lors de l\u2019\u00c3\u00a9dition de la repr\u00c3\u00a9sentation hexad\u00c3\u00a9cimale, veuillez noter que <i>xxd \u2212r<\/i> ignore tout ce qui se trouve sur la ligne apr\u00c3\u00a8s avoir lu suffisamment de donn\u00c3\u00a9es hexad\u00c3\u00a9cimales (voir l\u2019option \u2212c). Cela signifie \u00c3\u00a9galement que les modifications dans la colonne ASCII (ou EBCDIC) sont toujours ignor\u00c3\u00a9es. La conversion inverse de donn\u00c3\u00a9es hexad\u00c3\u00a9cimales brutes (postscript) avec xxd \u2212r \u2212p ne d\u00c3\u00a9pend pas d\u2019un nombre correct de colonnes. Dans ce cas, tout ce qui ressemble \u00c3\u00a0 une paire de chiffres hexad\u00c3\u00a9cimaux est interpr\u00c3\u00a9t\u00c3\u00a9.<\/p>\n<p style=\"margin-left:11%; margin-top: 1em\">Remarquez la diff\u00c3\u00a9rence entre <i><br \/> % xxd \u2212i fichier<\/i> <br \/> et <i><br \/> % xxd \u2212i < fichier<\/i><\/p>\n<p style=\"margin-left:11%; margin-top: 1em\"><i>xxd \u2212s +seek<\/i> peut diff\u00c3\u00a9rer de <i>xxd \u2212s seek<\/i>, car lseek(2) est utilis\u00c3\u00a9 pour \u00c2\u00ab revenir en arri\u00c3\u00a8re \u00c2\u00bb. Le \u2019+\u2019 fait une diff\u00c3\u00a9rence quand la source des donn\u00c3\u00a9es est l\u2019entr\u00c3\u00a9e standard et si la position dans le fichier de l\u2019entr\u00c3\u00a9e standard n\u2019est pas au d\u00c3\u00a9but du fichier lorsque xxd est d\u00c3\u00a9marr\u00c3\u00a9 et qu\u2019il re\u00c3\u00a7oit ses donn\u00c3\u00a9es. L\u2019exemple suivant peut vous aider \u00c3\u00a0 comprendre (ou bien vous perdre davantage encore !)&#8230;<\/p>\n<p style=\"margin-left:11%; margin-top: 1em\">Remettre l\u2019entr\u00c3\u00a9e standard au d\u00c3\u00a9part avant de lire ; n\u00c3\u00a9cessaire car \u2019cat\u2019 a d\u00c3\u00a9j\u00c3\u00a0 lu jusqu\u2019\u00c3\u00a0 la fin de l\u2019entr\u00c3\u00a9e standard. <i><br \/> % sh \u2212c \u2019cat > donnees_binaires; xxd \u2212s 0 > donnees_hexa\u2019 < fichier<\/i><\/p>\n<p style=\"margin-left:11%; margin-top: 1em\">Convertir \u00c3\u00a0 partir de la position 0x480 (= 1024 + 128) du fichier. Le symbole \u2019+\u2019 signifie &#8220;relativement \u00c3\u00a0 la position actuelle\u2019, ainsi 128 est ajout\u00c3\u00a9 aux 1024 octets comptabilis\u00c3\u00a9s pour dd. <i><br \/> % sh \u2212c \u2019dd of=donnees_binaires bs=1k count=1; xxd \u2212s +128 > donnees_hexa\u2019 < fichier<\/i><\/p>\n<p style=\"margin-left:11%; margin-top: 1em\">Convertir de fichier depuis la position 0x100 (= 1024 \u2212 768) du fichier. <i><br \/> % sh \u2212c \u2019dd of=donnees_binaires bs=1k count=1; xxd \u2212s +\u2212768 > donnees_hexa\u2019 < fichier<\/i><\/p>\n<p style=\"margin-left:11%; margin-top: 1em\">Toutefois, cette situation est peu fr\u00c3\u00a9quente et l\u2019utilisation de \u2019+\u2019 est rarement requise. L\u2019auteur pr\u00c3\u00a9f\u00c3\u00a8re surveiller les effets de xxd avec strace(1) ou truss(1) quand \u2212s est employ\u00c3\u00a9.<\/p>\n<h2>EXEMPLES <a name=\"EXEMPLES\"><\/a> <\/h2>\n<p style=\"margin-left:11%; margin-top: 1em\">Afficher la totalit\u00c3\u00a9 du <b>fichier<\/b> sauf les trois premi\u00c3\u00a8res lignes (0x30 octets en hexad\u00c3\u00a9cimal). <i><br \/> % xxd \u2212s 0x30 fichier<\/i><\/p>\n<p style=\"margin-left:11%; margin-top: 1em\">afficher les trois derni\u00c3\u00a8res lignes (0x30 octets en hexad\u00c3\u00a9cimal) du <b>fichier<\/b> <i><br \/> % xxd \u2212s \u22120x30 fichier<\/i><\/p>\n<p style=\"margin-left:11%; margin-top: 1em\">Afficher 120 octets convertis en continu, avec 20 octets par ligne. <i><br \/> % xxd \u2212l 120 \u2212ps \u2212c 20 xxd\u2212fr.1<\/i> <br \/> 2e54482058584420312022616ffb742031393936 <br \/> 22202250616765206465206d616e75656c20706f <br \/> 757220787864220a2e5c220a2e5c222032317374 <br \/> 204d617920313939360a2e5c22204d616e207061 <br \/> 676520617574686f723a0a2e5c2220202020546f <br \/> 6e79204e7567656e74203c746f6e79407363746e <br \/> 204e7567656e74203c746f6e79407363746e7567 <br \/> 2e54482058584420312022417567757374203139<\/p>\n<p style=\"margin-left:11%; margin-top: 1em\">Convertir les 120 premiers octets de cette page de manuel avec 12 octets par ligne. <i><br \/> % xxd \u2212l 120 \u2212c 12 xxd\u2212fr.1<\/i> <br \/> 0000000: 2e54 4820 5858 4420 3120 2261 .TH XXD 1 &#8220;a <br \/> 000000c: 6ffb 7420 3139 3936 2220 2250 o.t 1996&#8243; &#8220;P <br \/> 0000018: 6167 6520 6465 206d 616e 7565 age de manue <br \/> 0000024: 6c20 706f 7572 2078 7864 220a l pour xxd&#8221;. <br \/> 0000030: 2e5c 220a 2e5c 2220 3231 7374 . <br \/> 000003c: 204d 6179 2031 3939 360a 2e5c May 1996.. <br \/> 0000048: 2220 4d61 6e20 7061 6765 2061 &#8221; 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<\/p>\n<p style=\"margin-left:11%; margin-top: 1em\">Afficher la date \u00c3\u00a9crite au d\u00c3\u00a9but du fichier xxd\u2212fr.1. <i><br \/> % xxd \u2212s 0x38 \u2212l 13 \u2212c 13 xxd.1<\/i> <br \/> 0000036: 3231 7374 204d 6179 2031 3939 36 21st May 1996<\/p>\n<p style=\"margin-left:11%; margin-top: 1em\">Copier <b>fichier_entree<\/b> vers <b>fichier_sortie<\/b> en ajoutant 100 octets de valeur 0x00 avant. <i><br \/> % xxd fichier_entree | xxd \u2212r \u2212s 100 > fichier_sortie<\/i><\/p>\n<p style=\"margin-left:11%; margin-top: 1em\">Patcher la date dans le fichier xxd.1 <i><br \/> % echo \u20190000037: 3574 68\u2019 | xxd \u2212r \u2212 xxd\u2212fr.1 <br \/> % xxd \u2212s 0x38 \u2212l 13 \u2212c 13 xxd\u2212fr.1<\/i> <br \/> 0000036: 3235 7468 204d 6179 2031 3939 36 25th May 1996<\/p>\n<p style=\"margin-left:11%; margin-top: 1em\">Cr\u00c3\u00a9er un fichier de 65537 octets tous nuls (0x00), sauf le dernier qui vaut \u2019A\u2019 (0x41 en hexad\u00c3\u00a9cimal). <i><br \/> % echo \u2019010000: 41\u2019 | xxd \u2212r > fichier<\/i><\/p>\n<p style=\"margin-left:11%; margin-top: 1em\">Convertir le fichier de l\u2019exemple pr\u00c3\u00a9c\u00c3\u00a9dent avec la fonctionnalit\u00c3\u00a9 &#8220;autoskip&#8221;. <i><br \/> % xxd \u2212a \u2212c 12 fichier<\/i> <br \/> 0000000: 0000 0000 0000 0000 0000 0000 &#8230;&#8230;&#8230;&#8230; <br \/> bodies manpages.csv script_extrae_body.sh script.sh usr <br \/> 000fffc: 0000 0000 40 &#8230;.A<\/p>\n<p style=\"margin-left:11%; margin-top: 1em\">Cr\u00c3\u00a9er un fichier d\u2019un octet, contenant seulement le caract\u00c3\u00a8re \u2019A\u2019. Le nombre apr\u00c3\u00a8s \u2019\u2212r \u2212s\u2019 s\u2019ajoute aux num\u00c3\u00a9ros de lignes trouv\u00c3\u00a9es dans le fichier ; les octets initiaux sont supprim\u00c3\u00a9s. <i><br \/> % echo \u2019010000: 41\u2019 | xxd \u2212r \u2212s \u22120x10000 > fichier<\/i><\/p>\n<p style=\"margin-left:11%; margin-top: 1em\">Utiliser xxd comme filtre dans un \u00c3\u00a9diteur tel que <b>vim(1)<\/b> pour convertir une zone comprise entre les marques \u2019a\u2019 et \u2019z\u2019. <i><br \/> :\u2019a,\u2019z!xxd<\/i><\/p>\n<p style=\"margin-left:11%; margin-top: 1em\">Utiliser xxd comme filtre dans un \u00c3\u00a9diteur tel que <b>vim(1)<\/b> pour r\u00c3\u00a9cup\u00c3\u00a9rer une conversion binaire comprise entre les marques \u2019a\u2019 et \u2019z\u2019. <i><br \/> :\u2019a,\u2019z!xxd \u2212r<\/i><\/p>\n<p style=\"margin-left:11%; margin-top: 1em\">Utiliser xxd comme filtre dans un \u00c3\u00a9diteur tel que <b>vim(1)<\/b> pour r\u00c3\u00a9cup\u00c3\u00a9rer une ligne convertie. Placez le curseur sur la ligne et tapez : <i><br \/> !!xxd \u2212r<\/i><\/p>\n<p style=\"margin-left:11%; margin-top: 1em\">Lire des caract\u00c3\u00a8res depuis une connexion s\u00c3\u00a9rie : <i><br \/> % xxd \u2212c1 < \/dev\/term\/b &#038; <br \/> % stty < \/dev\/term\/b \u2212echo \u2212opost \u2212isig \u2212icanon min 1 <br \/> % echo \u2212n foo > \/dev\/term\/b<\/i><\/p>\n<h2>VALEURS DE RETOUR <a name=\"VALEURS DE RETOUR\"><\/a> <\/h2>\n<p style=\"margin-left:11%; margin-top: 1em\">Les erreurs suivantes sont rapport\u00c3\u00a9es :<\/p>\n<table width=\"100%\" border=\"0\" rules=\"none\" frame=\"void\" cellspacing=\"0\" cellpadding=\"0\">\n<tr valign=\"top\" align=\"left\">\n<td width=\"11%\"><\/td>\n<td width=\"6%\">\n<p>0<\/p>\n<\/td>\n<td width=\"5%\"><\/td>\n<td width=\"78%\">\n<p>aucune erreur ne s\u2019est produit.<\/p>\n<\/td>\n<\/tr>\n<tr valign=\"top\" align=\"left\">\n<td width=\"11%\"><\/td>\n<td width=\"6%\">\n<p>\u22121<\/p>\n<\/td>\n<td width=\"5%\"><\/td>\n<td width=\"78%\">\n<p>op\u00c3\u00a9ration non support\u00c3\u00a9e ( <i>xxd \u2212r \u2212i<\/i> reste impossible).<\/p>\n<\/td>\n<\/tr>\n<tr valign=\"top\" align=\"left\">\n<td width=\"11%\"><\/td>\n<td width=\"6%\">\n<p>1<\/p>\n<\/td>\n<td width=\"5%\"><\/td>\n<td width=\"78%\">\n<p>erreur lors de l\u2019analyse des options.<\/p>\n<\/td>\n<\/tr>\n<tr valign=\"top\" align=\"left\">\n<td width=\"11%\"><\/td>\n<td width=\"6%\">\n<p>2<\/p>\n<\/td>\n<td width=\"5%\"><\/td>\n<td width=\"78%\">\n<p>probl\u00c3\u00a8me avec le fichier d\u2019entr\u00c3\u00a9e.<\/p>\n<\/td>\n<\/tr>\n<tr valign=\"top\" align=\"left\">\n<td width=\"11%\"><\/td>\n<td width=\"6%\">\n<p>3<\/p>\n<\/td>\n<td width=\"5%\"><\/td>\n<td width=\"78%\">\n<p>probl\u00c3\u00a8me avec le fichier de sortie.<\/p>\n<\/td>\n<\/tr>\n<tr valign=\"top\" align=\"left\">\n<td width=\"11%\"><\/td>\n<td width=\"6%\">\n<p>4, 5<\/p>\n<\/td>\n<td width=\"5%\"><\/td>\n<td width=\"78%\">\n<p>la position sp\u00c3\u00a9cifi\u00c3\u00a9e n\u2019est pas atteignable.<\/p>\n<\/td>\n<\/tr>\n<\/table>\n<h2>VOIR AUSSI <a name=\"VOIR AUSSI\"><\/a> <\/h2>\n<p style=\"margin-left:11%; margin-top: 1em\">uuencode(1), uudecode(1), patch(1)<\/p>\n<h2>AVERTISSEMENTS <a name=\"AVERTISSEMENTS\"><\/a> <\/h2>\n<p style=\"margin-left:11%; margin-top: 1em\">L\u2019\u00c3\u00a9tranget\u00c3\u00a9 de cet outil refl\u00c3\u00a8te celle du cerveau de ses cr\u00c3\u00a9ateurs. Utilisez cet outil \u00c3\u00a0 vos risques et p\u00c3\u00a9rils. Dupliquez vos fichiers. Surveillez l\u2019outil. Devenez un gourou.<\/p>\n<h2>VERSION <a name=\"VERSION\"><\/a> <\/h2>\n<p style=\"margin-left:11%; margin-top: 1em\">Cette page de manuel documente la version 1.7 de xxd.<\/p>\n<h2>AUTEUR <a name=\"AUTEUR\"><\/a> <\/h2>\n<p style=\"margin-left:11%; margin-top: 1em\">(c) 1990-1997 par Juergen Weigert <br \/> <jnweiger@informatik.uni-erlangen.de><\/p>\n<p style=\"margin-left:11%; margin-top: 1em\">&#8220;Distribute freely and credit me, <br \/> make money and share with me, <br \/> lose money and don\u2019t ask me.&#8221;<\/p>\n<p style=\"margin-left:11%; margin-top: 1em\">Distribution libre en citant l\u2019auteur, <br \/> gagnez de l\u2019argent, pensez \u00c3\u00a0 moi, <br \/> perdez de l\u2019argent, oubliez-moi.<\/p>\n<p style=\"margin-left:11%; margin-top: 1em\">Page de manuel d\u00c3\u00a9but\u00c3\u00a9e par Tony Nugent <br \/> <tony@sctnugen.ppp.gu.edu.au> <T.Nugent@sct.gu.edu.au> <br \/> Modifications mineures par Bram Moolenaar. \u00c3dit\u00c3\u00a9 par Juergen Weigert.<\/p>\n<h2>TRADUCTION <a name=\"TRADUCTION\"><\/a> <\/h2>\n<p style=\"margin-left:11%; margin-top: 1em\">Cette page de manuel a \u00c3\u00a9t\u00c3\u00a9 traduite par David Blanchet <david.blanchet@free.fr> 2004-12-24. Mise \u00c3\u00a0 jour 2013-05-10, Dominique Pell\u00c3\u00a9 <dominique.pelle@gmail.com><\/p>\n<hr>\n","protected":false},"excerpt":{"rendered":"<p>XXD NOM SYNOPSIS DESCRIPTION OPTIONS MISE EN GARDE EXEMPLES VALEURS DE RETOUR VOIR AUSSI AVERTISSEMENTS VERSION AUTEUR TRADUCTION NOM xxd \u2212 convertit en repr\u00c3\u00a9sentation hexad\u00c3\u00a9cimale et inversement. SYNOPSIS xxd \u2212h[elp] xxd [options] [fichier_entree [fichier_sortie]] xxd \u2212r[evert] [options] [fichier_entree [fichier_sortie]] DESCRIPTION xxd cr\u00c3\u00a9e un fichier contenant la repr\u00c3\u00a9sentation hexad\u00c3\u00a9cimale d\u2019un fichier binaire ou de l\u2019entr\u00c3\u00a9e standard. [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[962],"tags":[964,2970,1274],"class_list":["post-6527","post","type-post","status-publish","format-standard","hentry","category-1-comandos-generales","tag-964","tag-fr-utf-8","tag-xxd"],"gutentor_comment":0,"_links":{"self":[{"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/posts\/6527","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/comments?post=6527"}],"version-history":[{"count":0,"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/posts\/6527\/revisions"}],"wp:attachment":[{"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/media?parent=6527"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/categories?post=6527"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/tags?post=6527"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}