annotate runtime/doc/xxd-it.1 @ 35784:43ea277664a6

Added tag v9.1.0613 for changeset 9dd6970e4bdf127bee6f35932e8926ac771024a9
author Christian Brabandt <cb@256bit.org>
date Wed, 24 Jul 2024 21:45:04 +0200
parents c3d7b6a450c0
children b2f327ddee2a
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
36
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
1 .TH XXD 1 "Agosto 1996" "Pagina di manuale per xxd"
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
2 .\"
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
3 .\" 21 Maggio 1996
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
4 .\" Autore della pagina di manuale:
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
5 .\" Tony Nugent <tony@sctnugen.ppp.gu.edu.au> <T.Nugent@sct.gu.edu.au>
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
6 .\" Modificato da Bram Moolenaar <Bram@vim.org>
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
7 .SH NOME
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
8 .I xxd
33085
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
9 \- Produce lista esadecimale da un file binario o viceversa.
36
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
10 .SH SINTASSI
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
11 .B xxd
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
12 \-h[elp]
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
13 .br
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
14 .B xxd
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
15 [opzioni] [input_file [output_file]]
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
16 .br
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
17 .B xxd
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
18 \-r[evert] [opzioni] [input_file [output_file]]
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
19 .SH DESCRIZIONE
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
20 .I xxd
33085
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
21 crea un'immagine esadecimale di un dato file o dello `standard input'.
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
22 Può anche ricostruire da un'immagine esadecimale il file binario originale.
36
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
23 Come
227
ef254e0f2365 updated for version 7.0063
vimboss
parents: 36
diff changeset
24 .BR uuencode (1)
36
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
25 e
227
ef254e0f2365 updated for version 7.0063
vimboss
parents: 36
diff changeset
26 .BR uudecode (1)
33085
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
27 permette di trasmettere dati binari in una rappresentazione ASCII `a prova
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
28 di email', ma ha anche il vantaggio di poter decodificare sullo `standard output'.
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
29 Inoltre, può essere usato per effettuare delle modifiche (patch) a file binari.
36
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
30 .SH OPZIONI
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
31 Se non si specifica un
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
32 .I input_file
33085
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
33 il programma legge dallo `standard input'.
36
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
34 Se
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
35 .I input_file
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
36 è specificato come il carattere
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
37 .RB \` \- '
33085
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
38 , l'input è letto dallo `standard input'.
36
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
39 Se non si specifica un
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
40 .I output_file
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
41 (o si mette al suo posto il carattere
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
42 .RB \` \- '
33085
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
43 ), i risultati sono inviati allo `standard output'.
36
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
44 .PP
33085
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
45 Si noti che la scansione dei caratteri è "pigra", e non controlla oltre la prima
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
46 lettera di un'opzione, a meno che l'opzione sia seguita da un parametro.
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
47 Gli spazi fra una singola lettera di opzione e il relativo parametro sono facoltativi.
36
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
48 I parametri delle opzioni possono essere specificati usando la notazione
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
49 decimale, esadecimale oppure ottale.
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
50 Pertanto
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
51 .BR \-c8 ,
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
52 .BR "\-c 8" ,
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
53 .B \-c 010
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
54 e
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
55 .B \-cols 8
33445
816fd36de6e0 translation(it): update translation of xxd manpage
Christian Brabandt <cb@256bit.org>
parents: 33121
diff changeset
56 sono tutte notazioni equivalenti fra loro.
36
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
57 .PP
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
58 .TP
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
59 .IR \-a " | " \-autoskip
33085
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
60 Richiesta di omissione: Un singolo '*' rimpiazza righe a zeri binari. Default: off.
36
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
61 .TP
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
62 .IR \-b " | " \-bits
33445
816fd36de6e0 translation(it): update translation of xxd manpage
Christian Brabandt <cb@256bit.org>
parents: 33121
diff changeset
63 Richiesta di un'immagine binaria (cifre binarie), invece che esadecimale.
33085
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
64 Quest'opzione scrive un byte come otto cifre "1" e "0" invece di usare i
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
65 numeri esadecimali. Ogni riga è preceduta da un indirizzo in esadecimale e
33496
33cbd544dc46 patch 9.0.1998: xxd: cannot reverse a bit dump
Christian Brabandt <cb@256bit.org>
parents: 33445
diff changeset
66 seguita da una decodifica ASCII (o EBCDIC). Le opzioni \-p, \-i,
33445
816fd36de6e0 translation(it): update translation of xxd manpage
Christian Brabandt <cb@256bit.org>
parents: 33121
diff changeset
67 specificabili dalla riga comando, non funzionano in questo modo.
36
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
68 .TP
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
69 .IR "\-c colonne " | " \-cols colonne"
33085
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
70 In ogni riga sono formattate
36
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
71 .RI < colonne >
2423
71899235e72d Updated runtime files.
Bram Moolenaar <bram@vim.org>
parents: 1121
diff changeset
72 colonne. Valore di default 16 (\-i: 12, \-ps: 30, \-b: 6).
33085
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
73 Non c'è un valore massimo per \-ps; se si specifica 0 viene scritta un'unica lunga riga di output.
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
74 .TP
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
75 .IR \-C " | " \-capitalize
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
76 Mette in maiuscolo i nomi di variabili nello stile delle `include' C, se si usa \-i.
36
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
77 .TP
35157
c3d7b6a450c0 translation(it): update translation of xxd manpage
Christian Brabandt <cb@256bit.org>
parents: 33505
diff changeset
78 .I \-d
c3d7b6a450c0 translation(it): update translation of xxd manpage
Christian Brabandt <cb@256bit.org>
parents: 33505
diff changeset
79 Mostra spostamenti usando numeri decimali invece che esadecimali.
c3d7b6a450c0 translation(it): update translation of xxd manpage
Christian Brabandt <cb@256bit.org>
parents: 33505
diff changeset
80 .TP
36
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
81 .IR \-E " | " \-EBCDIC
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
82 Cambia la codifica della colonna di destra da ASCII a EBCDIC.
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
83 Questo non modifica la rappresentazione esadecimale. Non ha senso
33085
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
84 specificare quest'opzione in combinazione con \-r, \-p o \-i.
36
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
85 .TP
33085
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
86 .IR \-e
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
87 Considera la lista esadecimale come avente codifica `little-endian'.
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
88 Quest'opzione tratta i gruppi di byte come parole in codifica `little-endian'.
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
89 Il raggruppamento di default dei byte a 4 a 4 può essere cambiato usando
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
90 .RI "" \-g .
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
91 Quest'opzione si applica solo alla lista esadecimale, Lasciando inalterata
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
92 la rappresentazione ASCII (or EBCDIC).
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
93 Le opzioni della riga di comando
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
94 \-r, \-p, \-i non funzionano in questa modalità.
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
95 .TP
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
96 .IR "\-g numero " | " \-groupsize numero"
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
97 Separa ogni gruppo di
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
98 .RI < numero >
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
99 byte in output (di due caratteri esadecimali o otto caratteri binari ognuno) con uno spazio bianco.
36
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
100 Specificando
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
101 .I \-g 0
2423
71899235e72d Updated runtime files.
Bram Moolenaar <bram@vim.org>
parents: 1121
diff changeset
102 i byte di output non sono separati da alcuno spazio.
33085
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
103 .RI < Numero "> ha come valore di default " 2
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
104 in modalità normale [esadecimale], \fI4\fP in modalità `little-endian' e \fI1\fP in modalità binaria.
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
105 Il raggruppamento non si applica agli stili `PostScript' e `include'.
36
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
106 .TP
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
107 .IR \-h " | " \-help
33085
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
108 Stampa un sommario dei comandi disponibili ed esce. Non viene fatto null'altro.
36
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
109 .TP
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
110 .IR \-i " | " \-include
33085
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
111 L'output è un file `include' in C. Viene preparata la definizione completa del
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
112 vettore (col nome del file di input), tranne quando xxd legga dallo `standard input'.
36
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
113 .TP
2423
71899235e72d Updated runtime files.
Bram Moolenaar <bram@vim.org>
parents: 1121
diff changeset
114 .IR "\-l numero " | " \-len numero"
36
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
115 Il programma esce dopo aver scritto
2423
71899235e72d Updated runtime files.
Bram Moolenaar <bram@vim.org>
parents: 1121
diff changeset
116 .RI < numero >
71899235e72d Updated runtime files.
Bram Moolenaar <bram@vim.org>
parents: 1121
diff changeset
117 byte.
36
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
118 .TP
33085
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
119 .I "\-n nome " | " \-name nome"
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
120 Specifica il nome del vettore in output quando si usa \-i. Il vettore viene chiamato
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
121 \fInome\fP e la sua lunghezza viene chiamata \fInome\fP_len.
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
122 .TP
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
123 .I \-o incremento
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
124 Aggiunge
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
125 .RI < incremento >
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
126 alla posizione visualizzata dei byte del file.
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
127 .TP
36
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
128 .IR \-p " | " \-ps " | " \-postscript " | " \-plain
33445
816fd36de6e0 translation(it): update translation of xxd manpage
Christian Brabandt <cb@256bit.org>
parents: 33121
diff changeset
129 L'output è nello stile di un dump esadecimale continuo sotto postscript.
816fd36de6e0 translation(it): update translation of xxd manpage
Christian Brabandt <cb@256bit.org>
parents: 33121
diff changeset
130 Noto anche come stile esadecimale semplice.
36
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
131 .TP
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
132 .IR \-r " | " \-revert
33085
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
133 Ricostruisce: converte (o mette una patch) da immagine esadecimale, a file binario.
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
134 Se non scrive sullo `standard output', xxd scrive nel file di output in maniera
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
135 continua, senza interruzioni. Usare la combinazione
36
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
136 .I \-r \-p
33505
398e729a5cd9 translation(it): updated translation of xxd manpage
Christian Brabandt <cb@256bit.org>
parents: 33496
diff changeset
137 per leggere un dump in stile esadecimale semplice, senza l'informazione del numero
33445
816fd36de6e0 translation(it): update translation of xxd manpage
Christian Brabandt <cb@256bit.org>
parents: 33121
diff changeset
138 di riga e senza un particolare tracciato di colonna. Spazi o righe vuote
33505
398e729a5cd9 translation(it): updated translation of xxd manpage
Christian Brabandt <cb@256bit.org>
parents: 33496
diff changeset
139 possono essere presenti dappertutto [e vengono ignorati]. Usare la combinazione
398e729a5cd9 translation(it): updated translation of xxd manpage
Christian Brabandt <cb@256bit.org>
parents: 33496
diff changeset
140 .I \-r \-b
398e729a5cd9 translation(it): updated translation of xxd manpage
Christian Brabandt <cb@256bit.org>
parents: 33496
diff changeset
141 per leggere un dump binario, invece che un dump esadecimale.
36
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
142 .TP
33121
42c7a213f574 translation(it): updated Italian xxd manpage
Christian Brabandt <cb@256bit.org>
parents: 33111
diff changeset
143 .IR \-R " "[quando]
33445
816fd36de6e0 translation(it): update translation of xxd manpage
Christian Brabandt <cb@256bit.org>
parents: 33121
diff changeset
144 Nell'output i valori esadecimali e i caratteri corrispondenti hanno entrambi
816fd36de6e0 translation(it): update translation of xxd manpage
Christian Brabandt <cb@256bit.org>
parents: 33121
diff changeset
145 lo stesso colore, a seconda del valore esadecimale. Utile soprattutto a
816fd36de6e0 translation(it): update translation of xxd manpage
Christian Brabandt <cb@256bit.org>
parents: 33121
diff changeset
146 distinguere i caratteri stampabili da quelli non stampabili.
33121
42c7a213f574 translation(it): updated Italian xxd manpage
Christian Brabandt <cb@256bit.org>
parents: 33111
diff changeset
147 .I quando
33111
cb2145d28944 translation(it): updated Italian translation + xxd manpage
Christian Brabandt <cb@256bit.org>
parents: 33085
diff changeset
148 può assumere i valori
35157
c3d7b6a450c0 translation(it): update translation of xxd manpage
Christian Brabandt <cb@256bit.org>
parents: 33505
diff changeset
149 .BR never ", " always ", o " auto " (default: auto).
33445
816fd36de6e0 translation(it): update translation of xxd manpage
Christian Brabandt <cb@256bit.org>
parents: 33121
diff changeset
150 Quando la variabile d'ambiente
816fd36de6e0 translation(it): update translation of xxd manpage
Christian Brabandt <cb@256bit.org>
parents: 33121
diff changeset
151 .BR $NO_COLOR
816fd36de6e0 translation(it): update translation of xxd manpage
Christian Brabandt <cb@256bit.org>
parents: 33121
diff changeset
152 è impostata, la colorazione viene disabilitata.
33111
cb2145d28944 translation(it): updated Italian translation + xxd manpage
Christian Brabandt <cb@256bit.org>
parents: 33085
diff changeset
153 .TP
36
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
154 .I \-seek distanza
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
155 Usato con l'opzione
227
ef254e0f2365 updated for version 7.0063
vimboss
parents: 36
diff changeset
156 .IR \-r :
ef254e0f2365 updated for version 7.0063
vimboss
parents: 36
diff changeset
157 (ricostruzione),
36
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
158 .RI < distanza >
33085
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
159 viene aggiunta alla posizione nel file trovata nella immagine esadecimale.
36
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
160 .TP
227
ef254e0f2365 updated for version 7.0063
vimboss
parents: 36
diff changeset
161 .I \-s [+][\-]seek
36
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
162 Inizia a
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
163 .RI < seek >
2423
71899235e72d Updated runtime files.
Bram Moolenaar <bram@vim.org>
parents: 1121
diff changeset
164 byte assoluti (o relativi) di distanza all'interno di input_file.
33085
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
165 \fI+ \fRindica che il `seek' è relativo alla posizione corrente nel file `standard input'
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
166 (non significativo quando non si legge da `standard input'). \fI\- \fRindica che il
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
167 `seek' dovrebbe posizionarsi al numero specificato di caratteri dalla fine dell'input
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
168 (o se in combinazione con \fI+ \fR: prima della posizione corrente nel file `standard input').
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
169 Se non si specifica l'opzione \-s, xxd inizia dalla posizione corrente all'interno del file.
36
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
170 .TP
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
171 .I \-u
33085
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
172 Usa lettere esadecimali maiuscole. Per default si usano lettere minuscole.
36
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
173 .TP
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
174 .IR \-v " | " \-version
33085
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
175 Visualizza la stringa contenente la versione del programma.
36
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
176 .SH ATTENZIONE
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
177 .PP
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
178 .I xxd \-r
33085
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
179 è capace di operare "magie" nell'utilizzare l'informazione "numero di riga".
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
180 Se è possibili posizionarsi tramite `seek' sul file di output, il numero di riga
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
181 di ogni riga esadecimale può essere non ordinato, delle righe possono mancare, o
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
182 sovrapporsi. In tal caso xxd userà lseek(2) per posizionarsi all'interno del file.
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
183 Se per il file di output non si può usare `seek', sono permessi solo dei "buchi", che saranno riempiti con zeri binari.
36
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
184 .PP
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
185 .I xxd \-r
33085
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
186 non genera mai errori per parametri errati. I parametri extra sono silenziosamente ignorati.
36
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
187 .PP
33085
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
188 Nel modificare immagini esadecimali, si tenga conto che
36
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
189 .I xxd \-r
33085
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
190 salta il resto della riga, dopo aver letto i caratteri contenenti dati esadecimali
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
191 (vedere opzione \-c). Ciò implica pure che le modifiche alle colonne di caratteri
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
192 stampabili ASCII (o EBCDIC) sono sempre ignorate. La ricostruzione da un file immagine
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
193 esadecimale in stile semplice (postscript) con xxd \-r \-p non dipende dal numero corretto di colonne. In questo caso, qualsiasi cosa assomigli a una coppia di cifre esadecimali è interpretata [e utilizzata].
36
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
194 .PP
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
195 Notare la differenza fra
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
196 .br
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
197 \fI% xxd \-i file\fR
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
198 .br
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
199 e
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
200 .br
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
201 \fI% xxd \-i \< file\fR
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
202 .PP
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
203 .I xxd \-s \+seek
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
204 può comportarsi in modo diverso da
33085
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
205 .IR "xxd \-s seek" ,
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
206 perché lseek(2) è usata per tornare indietro nel file di input. Il '+'
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
207 fa differenza se il file di input è lo `standard input', e se la posizione nel
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
208 file di `standard input' non è all'inizio del file quando xxd è eseguito, e riceve input.
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
209 I seguenti esempi possono contribuire a chiarire il concetto (o ad oscurarlo!)...
36
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
210 .PP
33085
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
211 Riavvolge lo `standard input' prima di leggere; necessario perché `cat'
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
212 ha già letto lo stesso file fino alla fine dello `standard input'.
36
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
213 .br
33085
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
214 \fI% sh \-c "cat > copia_normale; xxd \-s 0 > copia_esadecimale" < file\fR
36
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
215 .PP
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
216 Stampa immagine esadecimale dalla posizione file 0x480 (=1024+128) in poi.
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
217 Il segno `+' vuol dire "rispetto alla posizione corrente", quindi il `128'
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
218 si aggiunge a 1k (1024) dove `dd' si era fermato.
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
219 .br
33085
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
220 \fI% sh \-c "dd of=normale bs=1k count=1; xxd \-s +128 > esadecimale" < file\fR
36
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
221 .PP
33085
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
222 Immagine esadecimale dalla posizione 0x100 (=1024\-768 ) del file in avanti.
36
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
223 .br
33085
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
224 \fI% sh \-c "dd of=normale bs=1k count=1; xxd \-s +\-768 > esadecimale" < file
36
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
225 .PP
2423
71899235e72d Updated runtime files.
Bram Moolenaar <bram@vim.org>
parents: 1121
diff changeset
226 Comunque, questo capita raramente, e l'uso del `+' non serve quasi mai.
33085
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
227 L'autore preferisce monitorare il comportamento di xxd con strace(1) o truss(1), quando si usa l'opzione \-s.
36
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
228 .SH ESEMPI
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
229 .PP
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
230 .br
33085
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
231 Stampa tutto tranne le prime tre righe (0x30 byte in esadecimale) di
33445
816fd36de6e0 translation(it): update translation of xxd manpage
Christian Brabandt <cb@256bit.org>
parents: 33121
diff changeset
232 .BR file .
36
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
233 .br
33085
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
234 \fI% xxd \-s 0x30 file\fR
36
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
235 .PP
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
236 .br
33085
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
237 Stampa 3 righe (0x30 byte in esadecimale) alla fine di
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
238 .BR file .
36
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
239 .br
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
240 \fI% xxd \-s \-0x30 file
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
241 .PP
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
242 .br
33085
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
243 Stampa 120 byte come immagine esadecimale continua con 20 byte per riga.
36
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
244 .br
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
245 \fI% xxd \-l 120 \-ps \-c 20 xxd.1\fR
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
246 .br
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
247 2e54482058584420312022417567757374203139
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
248 .br
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
249 39362220224d616e75616c207061676520666f72
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
250 .br
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
251 20787864220a2e5c220a2e5c222032317374204d
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
252 .br
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
253 617920313939360a2e5c22204d616e2070616765
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
254 .br
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
255 20617574686f723a0a2e5c2220202020546f6e79
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
256 .br
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
257 204e7567656e74203c746f6e79407363746e7567
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
258 .br
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
259
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
260 .br
33085
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
261 Stampa i primi 120 byte della pagina di manuale xxd.1 a 12 byte per riga.
36
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
262 .br
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
263 \fI% xxd \-l 120 \-c 12 xxd.1\fR
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
264 .br
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
265 0000000: 2e54 4820 5858 4420 3120 2241 .TH XXD 1 "A
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
266 .br
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
267 000000c: 7567 7573 7420 3139 3936 2220 ugust 1996"
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
268 .br
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
269 0000018: 224d 616e 7561 6c20 7061 6765 "Manual page
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
270 .br
14999
2b30a2b4bde2 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 2423
diff changeset
271 0000024: 2066 6f72 2078 7864 220a 2e5c for xxd"..\\
36
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
272 .br
14999
2b30a2b4bde2 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 2423
diff changeset
273 0000030: 220a 2e5c 2220 3231 7374 204d "..\\" 21st M
36
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
274 .br
14999
2b30a2b4bde2 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 2423
diff changeset
275 000003c: 6179 2031 3939 360a 2e5c 2220 ay 1996..\\"
36
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
276 .br
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
277 0000048: 4d61 6e20 7061 6765 2061 7574 Man page aut
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
278 .br
14999
2b30a2b4bde2 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 2423
diff changeset
279 0000054: 686f 723a 0a2e 5c22 2020 2020 hor:..\\"
36
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
280 .br
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
281 0000060: 546f 6e79 204e 7567 656e 7420 Tony Nugent
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
282 .br
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
283 000006c: 3c74 6f6e 7940 7363 746e 7567 <tony@sctnug
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
284 .PP
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
285 .br
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
286 Visualizza la data dal file xxd.1
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
287 .br
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
288 \fI% xxd \-s 0x36 \-l 13 \-c 13 xxd.1\fR
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
289 .br
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
290 0000036: 3231 7374 204d 6179 2031 3939 36 21st May 1996
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
291 .PP
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
292 .br
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
293 Copiare
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
294 .B input_file
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
295 su
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
296 .B output_file
2423
71899235e72d Updated runtime files.
Bram Moolenaar <bram@vim.org>
parents: 1121
diff changeset
297 premettendogli 100 byte a 0x00.
36
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
298 .br
33085
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
299 \fI% xxd input_file | xxd \-r \-s 100 > output_file\fR
36
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
300 .br
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
301
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
302 .br
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
303 Modificare (patch) la data nel file xxd.1
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
304 .br
33085
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
305 \fI% echo "0000037: 3574 68" | xxd \-r \- xxd.1\fR
36
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
306 .br
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
307 \fI% xxd \-s 0x36 \-l 13 \-c 13 xxd.1\fR
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
308 .br
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
309 0000036: 3235 7468 204d 6179 2031 3939 36 25th May 1996
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
310 .PP
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
311 .br
2423
71899235e72d Updated runtime files.
Bram Moolenaar <bram@vim.org>
parents: 1121
diff changeset
312 Creare un file di 65537 byte tutto a 0x00,
33085
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
313 tranne l'ultimo carattere che è una 'A' (esadecimale 0x41).
36
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
314 .br
33085
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
315 \fI% echo "010000: 41" | xxd \-r > file\fR
36
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
316 .PP
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
317 .br
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
318 Stampa una immagine esadecimale del file di cui sopra con opzione autoskip.
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
319 .br
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
320 \fI% xxd \-a \-c 12 file\fR
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
321 .br
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
322 0000000: 0000 0000 0000 0000 0000 0000 ............
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
323 .br
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
324 *
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
325 .br
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
326 000fffc: 0000 0000 40 ....A
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
327 .PP
33085
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
328 Creare un file di 1 byte che contiene il solo carattere 'A'.
36
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
329 Il numero dopo '\-r \-s' viene aggiunto a quello trovato nel file;
2423
71899235e72d Updated runtime files.
Bram Moolenaar <bram@vim.org>
parents: 1121
diff changeset
330 in pratica, i byte precedenti non sono stampati.
36
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
331 .br
33085
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
332 \fI% echo "010000: 41" | xxd \-r \-s \-0x10000 > file\fR
36
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
333 .PP
33085
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
334 Usare xxd come filtro all'interno di un editor come
36
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
335 .B vim(1)
33085
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
336 per ottenere l'immagine esadecimale della parte di file fra i marcatori `a' e `z'.
36
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
337 .br
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
338 \fI:'a,'z!xxd\fR
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
339 .PP
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
340 Usare xxd come filtro all'interno di un editor come
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
341 .B vim(1)
33085
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
342 per ricostruire un pezzo di file binario da un'immagine esadecimale fra i marcatori `a' e `z'.
36
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
343 .br
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
344 \fI:'a,'z!xxd \-r\fR
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
345 .PP
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
346 Usare xxd come filtro all'interno di un editor come
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
347 .B vim(1)
33085
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
348 per ricostruire una sola riga di file binario da un'immagine esadecimale. Portare il cursore sopra la riga e battere:
36
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
349 .br
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
350 \fI!!xxd \-r\fR
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
351 .PP
33085
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
352 Leggere singoli caratteri da una linea seriale
36
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
353 .br
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
354 \fI% xxd \-c1 < /dev/term/b &\fR
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
355 .br
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
356 \fI% stty < /dev/term/b \-echo \-opost \-isig \-icanon min 1\fR
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
357 .br
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
358 \fI% echo \-n foo > /dev/term/b\fR
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
359 .PP
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
360 .SH CODICI DI RITORNO
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
361 Il programma può restituire questi codici di errore:
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
362 .TP
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
363 0
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
364 nessun errore rilevato.
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
365 .TP
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
366 \-1
33085
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
367 operazione non supportata
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
368 \%(\c
36
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
369 .I xxd \-r \-i
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
370 non ancora possible).
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
371 .TP
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
372 1
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
373 errore durante la scansione parametri.
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
374 .TP
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
375 2
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
376 problemi con il file di input.
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
377 .TP
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
378 3
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
379 problemi con il file di output.
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
380 .TP
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
381 4,5
33085
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
382 posizione `seek' specificata non raggiungibile all'interno del file.
36
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
383 .SH VEDERE ANCHE
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
384 uuencode(1), uudecode(1), patch(1)
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
385 .br
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
386 .SH AVVERTIMENTI
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
387 La stranezza dello strumento rispecchia la mente del suo creatore.
33085
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
388 Usate a vostro rischio e pericolo. Copiate i file. Tracciate l'esecuzione. Diventate un mago.
36
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
389 .br
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
390 .SH VERSIONE
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
391 Questa pagina di manuale documenta la versione 1.7 di xxd.
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
392 .SH AUTORE
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
393 .br
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
394 (c) 1990-1997 Juergen Weigert
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
395 .br
2423
71899235e72d Updated runtime files.
Bram Moolenaar <bram@vim.org>
parents: 1121
diff changeset
396 <jnweiger@informatik.uni\-erlangen.de>
36
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
397 .LP
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
398 Distribuite liberamente ed attribuitemi il credito,
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
399 .br
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
400 fate soldi e condivideteli con me
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
401 .br
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
402 perdete soldi e non venite a chiederli a me.
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
403 .PP
33085
65b122a95cba translation(it): updated Italian manpages
Christian Brabandt <cb@256bit.org>
parents: 14999
diff changeset
404 Pagina di manuale iniziata da Tony Nugent
36
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
405 .br
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
406 <tony@sctnugen.ppp.gu.edu.au> <T.Nugent@sct.gu.edu.au>
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
407 .br
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
408 Piccole modifiche di Bram Moolenaar.
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
409 Modificato da Juergen Weigert.
125e80798a85 updated for version 7.0021
vimboss
parents:
diff changeset
410 .PP