annotate runtime/doc/xxd-ru.1 @ 18486:9d887cad7315

Added tag v8.1.2237 for changeset 63ee3c2b140fe1b4801389872a8e47aec19d028b
author Bram Moolenaar <Bram@vim.org>
date Thu, 31 Oct 2019 20:00:04 +0100
parents 96cd8222a819
children 33cbd544dc46
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
221
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
1 .TH XXD 1 "August 1996" "Страница man для xxd"
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
2 .\"
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
3 .\" 21st May 1996
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
4 .\" Man page author:
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
5 .\" Tony Nugent <tony@sctnugen.ppp.gu.edu.au> <T.Nugent@sct.gu.edu.au>
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
6 .\" Changes by Bram Moolenaar <Bram@vim.org>
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
7 .SH ИМЯ
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
8 .I xxd
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
9 \- создаёт представление файла в виде шестнадцатеричных кодов или выполняет
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
10 обратное преобразование.
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
11 .SH КОМАНДНАЯ СТРОКА
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
12 .B xxd
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
13 \-h[elp]
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
14 .br
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
15 .B xxd
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
16 [ключи] [входной_файл [выходной_файл]]
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
17 .br
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
18 .B xxd
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
19 \-r[evert] [ключи] [входной_файл [выходной_файл]]
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
20 .SH ОПИСАНИЕ
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
21 .I xxd
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
22 создаёт представление указанного файла или данных, прочитанных из потока
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
23 стандартного ввода, в виде шестнадцатеричных кодов. Эта команда также может
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
24 выполнить обратное преобразование заданных шестнадцатеричными кодами данных
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
25 в исходный бинарный формат.
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
26 Подобно командам
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
27 .BR uuencode(1)
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
28 и
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
29 .BR uudecode(1),
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
30 она позволяет выполнять преобразование бинарных данных в ASCII-код,
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
31 который можно передавать по электронной почте, однако, помимо этого, программа
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
32 xxd позволяет выполнять декодирование в поток стандартного вывода,
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
33 а также может применяться для создания заплаток для бинарных файлов.
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
34 .SH КЛЮЧИ ЗАПУСКА
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
35 Если
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
36 .I входной_файл
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
37 не задан, то соответствующие данные читаются из потока стандартного ввода.
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
38 В случае, если в качестве
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
39 .I входного_файла
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
40 используется символ
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
41 .RB \` \- ',
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
42 источником данных также выступает поток стандартного ввода.
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
43 В том случае, если не указан
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
44 .I выходной_файл
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
45 (или вместо него используется символ
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
46 .RB \` \- '
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
47 ), результат преобразования направляется в поток стандартного вывода.
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
48 .PP
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
49 Обратите внимание, что используется "ленивый" алгоритм разбора ключей, который не
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
50 проверяет более одной буквы ключа, если в этом ключе не используется параметр.
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
51 Пробелы между единственным символом ключа и соответствующим параметром не являются
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
52 обязательными. Параметры ключей могут быть заданы с использованием десятичного,
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
53 шестнадцатеричного или восьмеричного формата.
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
54 Таким образом, ключи
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
55 .BR \-c8 ,
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
56 .BR "\-c 8" ,
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
57 .B \-c 010
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
58 и
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
59 .B \-cols 8
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
60 являются равнозначными.
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
61 .PP
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
62 .TP
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
63 .IR \-a " | " \-autoskip
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
64 Включает автоматический пропуск: вместо последовательности
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
65 нулевых строк используется одиночный символ '*'. По умолчанию
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
66 не применяется.
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
67 .TP
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
68 .IR \-b " | " \-bits
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
69 Вместо шестнадцатеричного кода используются биты (двоичные цифры).
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
70 При использовании этого ключа вместо обычного шестнадцатеричного представления
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
71 октетов используются наборы из восьми символов "1" и "0". Каждая строка
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
72 предваряется номером строки в шестнадцатеричном виде, а завершается символьным
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
73 представлением (в виде ascii или ebcdic). Ключи \-r, \-p, \-i в этом режиме
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
74 не работают.
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
75 .TP
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
76 .IR "\-c кол " | " \-cols кол"
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
77 Задаёт количество октетов
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
78 .RI < кол >,
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
79 которое выводится на каждой строке. По умолчанию используется значение 16
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
80 (\-i: 12, \-ps: 30, \-b: 6).
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
81 Максимально допустимое значение: 256.
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
82 .TP
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
83 .IR \-E " | " \-EBCDIC
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
84 Изменяет способ кодирования символов в правой колонке с ASCII на EBCDIC. Этот ключ
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
85 не изменяет шестнадцатеричное представление. Данный ключ не имеет смысла,
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
86 если используются ключи \-r, \-p или \-i.
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
87 .TP
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
88 .IR "\-g байт " | " \-groupsize байт"
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
89 Позволяет выполнять группировку указанного количества
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
90 .RI < байтов >
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
91 (две шестнадцатеричные цифры или восемь битов), отделяя группы друг от друга пробелами.
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
92 Значение
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
93 .I \-g 0
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
94 применяется для отказа от использования группировки.
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
95 По умолчанию используется значение
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
96 .RI < байт "> равное " 2
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
97 в обычном режиме и \fI1\fP в битовом режиме. Группировка не применяется
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
98 в режимах postscript и include.
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
99 .TP
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
100 .IR \-h " | " \-help
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
101 Выводит справку по доступным ключам командной строки и завершает работу программы.
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
102 Создание шестнадцатеричного представления не выполняется.
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
103 .TP
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
104 .IR \-i " | " \-include
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
105 Позволяет создавать вывод в стиле подключаемых заголовочных файлов языка C.
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
106 Вывод содержит полноценное определение статического массива данных, имя которого
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
107 соответствует имени входного файла, если xxd не считывает данные из потока стандартного
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
108 ввода.
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
109 .TP
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
110 .IR "\-l длина " | " \-len длина"
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
111 Завершает работу после записи заданного в параметре
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
112 .RI < длина >
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
113 количества октетов.
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
114 .TP
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
115 .IR \-p " | " \-ps " | " \-postscript " | " \-plain
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
116 Использует непрерывный формат вывода шестнадцатеричного кода,
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
117 известный как "простой" стиль или стиль "postscript".
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
118 .TP
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
119 .IR \-r " | " \-revert
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
120 Изменяет смысл операции на противоположный: позволяет выполнять преобразование
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
121 шестнадцатеричного представления в бинарный код (или применять результат в качестве заплаты).
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
122 Если вывод происходит не в поток стандартного вывода, то xxd выполняет добавление кода
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
123 к соответствующему файлу. При использовании комбинации ключей
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
124 .I \-r \-p
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
125 происходит чтение "простого" шестнадцатеричного представления без использования
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
126 информации о номерах строк и какого-либо специального раскроя колонок. Пробелы
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
127 и символы новой строки могут встречаться в любом месте исходных данных.
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
128 .TP
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
129 .I \-seek смещение
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
130 При использовании после ключа
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
131 .I \-r
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
132 : добавлять указанное
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
133 .RI < смещение >
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
134 к файловым позициям, обнаруженным в исходных данных.
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
135 .TP
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
136 .I \-s [\+][\-]seek
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
137 Начинает работу с указанного абсолютного (или относительного)
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
138 .RI < смещения >
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
139 в байтах во входном_файле.
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
140 \fI\+ \fRуказывает, что смещение является относительным по отношению
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
141 к текущей файловой позиции в потоке стандартного ввода (бессмысленно, если чтение
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
142 происходит не из потока стандартного ввода). \fI\- \fRуказывает, что должно быть прочитано
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
143 указанное количество символов от конца ввода (либо, если сочетается с \fI \+ \fR:
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
144 перед текущей позиции файла в потоке стандартного ввода).
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
145 Если ключ \-s не используется, то xxd начинает работу от текущей позиции в файле.
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
146 .TP
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
147 .I \-u
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
148 Использует шестнадцатеричные цифры в верхнем регистре. По умолчанию используются цифры в
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
149 нижнем регистре символов.
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
150 .TP
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
151 .IR \-v " | " \-version
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
152 Отображает информацию о версии программы.
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
153 .SH ПОДВОДНЫЕ КАМНИ
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
154 .PP
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
155 .I xxd \-r
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
156 обладает встроенным интеллектом для распознавания информации о номерах строк.
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
157 Если возможен поиск по входному файлу, то номера строк в начале каждой строки
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
158 шестнадцатеричного представления могут быть неупорядоченными, некоторые строки могут
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
159 быть пропущены или пересекаться друг с другом. В этих случаях xxd использует
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
160 lseek(2) для перехода к следующей позиции. Если поиск по входному файлу
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
161 невозможен, то допустимы только пропуски строк, которые заполняются нулевыми
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
162 байтами.
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
163 .PP
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
164 .I xxd \-r
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
165 никогда не выводит сообщений об ошибках. Мусор пропускается молча.
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
166 .PP
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
167 При редактировании шестнадцатеричных представлений бинарных файлов обращайте
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
168 внимание, что
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
169 .I xxd \-r
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
170 пропускает в строке ввода любые данные после прочтения достаточного количества
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
171 колонок шестнадцатеричных данных (см. ключ \-c). Это означает, что изменения,
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
172 внесенные в колонки с печатными символами ascii (или ebcdic), всегда игнорируются.
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
173 При обратном преобразовании шестнадцатеричного представления в стиле
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
174 postscript с помощью команды xxd \-r \-p количество колонок не учитывается.
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
175 В этом случае распознаются все символы, которые похожи на пары шестнадцатеричных цифр.
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
176 .PP
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
177 Обратите внимание на различие между командами
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
178 .PP
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
179 \fI% xxd \-i файл\fR
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
180 .PP
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
181 и
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
182 .PP
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
183 \fI% xxd \-i \< файл\fR
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
184 .PP
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
185 Команда
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
186 .I xxd \-s \+seek
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
187 может отличаться от
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
188 .I xxd \-s seek,
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
189 поскольку для того, чтобы "отмотать" данные на входе назад, используется вызов lseek(2).
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
190 При использовании `+' поведение будет отличаться, если входные данные
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
191 поступают с потока стандартного ввода, а позиция в файле стандартного ввода не находится
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
192 в начале файла к тому моменту, когда программа xxd запущена и приступает к чтению ввода.
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
193 Нижеследующие примеры помогут прояснить (или ещё больше запутать!) ситуацию...
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
194 .PP
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
195 Отмотка назад потока стандартного ввода; необходимо, поскольку 'cat' уже выполнила
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
196 чтение до конца потока стандартного ввода:
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
197 .PP
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
198 \fI% sh \-c 'cat > plain_copy; xxd \-s 0 > hex_copy' < file
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
199 .PP
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
200 Вывод шестнадцатеричного представления от позиции в файле 0x480
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
201 (= 1024+128).
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
202 Символ `+' означает "относительно текущей позиции", таким образом `128' добавляется
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
203 к первому килобайту, где завершает работу dd:
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
204 .PP
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
205 \fI% sh \-c 'dd of=plain_snippet bs=1k count=1; xxd \-s +128 > hex_snippet' < file
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
206 .PP
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
207 Вывод шестнадцатеричного представления от позиции в файле 0x100
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
208 (= 1024-768):
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
209 .PP
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
210 \fI% sh \-c 'dd of=plain_snippet bs=1k count=1; xxd \-s +-768 > hex_snippet' < file
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
211 .PP
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
212 В то же время, следует заметить, что подобные ситуации встречаются довольно редко,
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
213 так что символ `+' обычно не используется. Автор предпочитает наблюдать за работой
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
214 xxd с помощью strace(1) или truss(1) в тех случаях, когда применяется ключ
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
215 \-s.
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
216 .SH ПРИМЕРЫ
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
217 .PP
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
218 .br
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
219 Вывести всё, кроме первых трёх строк (0x30 байтов) файла
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
220 .B file
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
221 :
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
222 .PP
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
223 \fI% xxd \-s 0x30 file
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
224 .PP
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
225 .br
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
226 Вывести три строки (0x30 байтов) от конца файла
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
227 .B file
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
228 :
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
229 .PP
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
230 \fI% xxd \-s \-0x30 file
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
231 .PP
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
232 .br
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
233 Вывести 120 байтов в виде непрерывного шестнадцатеричного представления
1125
96cd8222a819 updated for version 7.1a
vimboss
parents: 221
diff changeset
234 по 20 октетов в строке:
221
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
235 .PP
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
236 \fI% xxd \-l 120 \-ps \-c 20 xxd.1\fR
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
237 .br
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
238 2e544820585844203120224d616e75616c207061
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
239 .br
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
240 676520666f7220787864220a2e5c220a2e5c2220
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
241 .br
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
242 32317374204d617920313939360a2e5c22204d61
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
243 .br
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
244 6e207061676520617574686f723a0a2e5c222020
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
245 .br
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
246 2020546f6e79204e7567656e74203c746f6e7940
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
247 .br
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
248 7363746e7567656e2e7070702e67752e6564752e
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
249 .br
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
250 .PP
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
251 .br
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
252 Вывести первые 120 байтов этой страницы справочника по 12 октетов в строке:
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
253 .PP
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
254 \fI% xxd \-l 120 \-c 12 xxd.1\fR
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
255 .br
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
256 0000000: 2e54 4820 5858 4420 3120 224d .TH XXD 1 "M
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
257 .br
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
258 000000c: 616e 7561 6c20 7061 6765 2066 anual page f
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
259 .br
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
260 0000018: 6f72 2078 7864 220a 2e5c 220a or xxd"..\\".
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
261 .br
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
262 0000024: 2e5c 2220 3231 7374 204d 6179 .\\" 21st May
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
263 .br
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
264 0000030: 2031 3939 360a 2e5c 2220 4d61 1996..\\" Ma
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
265 .br
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
266 000003c: 6e20 7061 6765 2061 7574 686f n page autho
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
267 .br
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
268 0000048: 723a 0a2e 5c22 2020 2020 546f r:..\\" To
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
269 .br
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
270 0000054: 6e79 204e 7567 656e 7420 3c74 ny Nugent <t
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
271 .br
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
272 0000060: 6f6e 7940 7363 746e 7567 656e ony@sctnugen
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
273 .br
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
274 000006c: 2e70 7070 2e67 752e 6564 752e .ppp.gu.edu.
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
275 .PP
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
276 .br
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
277 Показать дату из файла xxd.1:
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
278 .PP
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
279 \fI% xxd \-s 0x28 \-l 12 \-c 12 xxd.1\fR
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
280 .br
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
281 0000028: 3231 7374 204d 6179 2031 3939 21st May 199
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
282 .PP
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
283 .br
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
284 Скопировать
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
285 .B входной_файл
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
286 в
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
287 .B выходной_файл
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
288 с добавлением 100 байтов со значением 0x00 в начало файла:
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
289 .PP
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
290 \fI% xxd входной_файл | xxd \-r \-s 100 \> выходной_файл\fR
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
291 .br
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
292 .PP
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
293 .br
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
294 Заменить дату в файле xxd.1:
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
295 .PP
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
296 \fI% echo '0000029: 3574 68' | xxd \-r \- xxd.1\fR
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
297 .br
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
298 \fI% xxd \-s 0x28 \-l 12 \-c 12 xxd.1\fR
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
299 .br
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
300 0000028: 3235 7468 204d 6179 2031 3939 25th May 199
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
301 .PP
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
302 .br
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
303 Создать 65537-байтный файл, все байты которого имеют значение
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
304 0x00, кроме последнего байта, который должен иметь значение 'A'
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
305 (0x41):
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
306 .PP
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
307 \fI% echo '010000: 41' | xxd \-r \> file\fR
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
308 .PP
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
309 .br
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
310 Создать шестнадцатеричное представление этого файла с
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
311 использованием автоматического пропуска:
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
312 .PP
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
313 \fI% xxd \-a \-c 12 file\fR
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
314 .br
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
315 0000000: 0000 0000 0000 0000 0000 0000 ............
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
316 .br
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
317 *
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
318 .br
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
319 000fffc: 0000 0000 40 ....A
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
320 .PP
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
321 Создать 1-байтный файл, содержащий символ 'A'.
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
322 Число после '\-r \-s' добавляется к номерам строк, найденным в файле;
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
323 иначе говоря, предшествующие байты пропускаются:
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
324 .PP
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
325 \fI% echo '010000: 41' | xxd \-r \-s \-0x10000 \> file\fR
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
326 .PP
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
327 xxd можно использовать в качестве фильтра в редакторе, например в
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
328 .B vim(1),
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
329 чтобы создать шестнадцатеричное представление области между
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
330 отметками `a' и `z':
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
331 .PP
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
332 \fI:'a,'z!xxd\fR
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
333 .PP
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
334 Вы можете использовать xxd в качестве фильтра в редакторе, например в
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
335 .B vim(1),
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
336 для восстановления данных из шестнадцатеричного представления
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
337 между отметками `a' и `z':
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
338 .PP
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
339 \fI:'a,'z!xxd \-r\fR
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
340 .PP
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
341 Вы можете использовать xxd в качестве фильтра в редакторе, например в
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
342 .B vim(1),
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
343 для восстановления данных из единственной строки
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
344 шестнадцатеричного представления. Поместите курсор в соответствующую строку
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
345 и наберите
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
346 .PP
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
347 \fI!!xxd \-r\fR
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
348 .PP
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
349 Чтобы прочитать единственный символ из канала связи:
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
350 .PP
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
351 \fI% xxd \-c1 < /dev/term/b &\fR
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
352 .br
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
353 \fI% stty < /dev/term/b \-echo \-opost \-isig \-icanon min 1\fR
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
354 .br
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
355 \fI% echo \-n foo > /dev/term/b\fR
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
356 .PP
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
357 .SH ВОЗВРАЩАЕМЫЕ ЗНАЧЕНИЯ
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
358 Программа xxd завершает работу со следующими значениями:
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
359 .TP
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
360 0
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
361 Ошибки не обнаружены.
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
362 .TP
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
363 \-1
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
364 Операция не поддерживается (выполнение
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
365 .I xxd \-r \-i
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
366 пока невозможно).
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
367 .TP
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
368 1
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
369 Ошибка при разборе ключей командной строки.
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
370 .TP
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
371 2
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
372 Проблемы во входном файле.
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
373 .TP
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
374 3
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
375 Проблемы в выходном файле.
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
376 .TP
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
377 4,5
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
378 Желательная позиция поиска недостижима.
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
379 .SH СМОТРИ ТАКЖЕ
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
380 uuencode(1), uudecode(1), patch(1)
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
381 .br
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
382 .SH ПРЕДУПРЕЖДЕНИЕ
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
383 Странность этой программы соответствует особенностям мозга её создателя.
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
384 Используйте её на свой страх и риск. Копируйте файлы, отслеживайте
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
385 вызовы, становитесь волшебником.
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
386 .br
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
387 .SH ВЕРСИЯ
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
388 Эта страница справочника документирует xxd версии 1.7.
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
389 .SH АВТОР
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
390 .br
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
391 (c) 1990-1997 Юрген Вайгерт (Juergen Weigert)
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
392 .br
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
393 <jnweiger@informatik.uni-erlangen.de>
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
394 .LP
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
395 Вы можете свободно распространять программу со ссылкой на меня.
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
396 .br
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
397 Если использование этой программы принесло вам какой-то доход,
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
398 поделитесь со мной.
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
399 .br
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
400 Если вы потеряли деньги, то я тут не причём.
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
401 .PP
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
402 Первый вариант страницы справочника написан Тони Наджентом (Tony Nugent)
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
403 .br
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
404 <tony@sctnugen.ppp.gu.edu.au> <T.Nugent@sct.gu.edu.au>
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
405 .br
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
406 Небольшие изменения внесены Брамом Мооленааром (Bram Moolenaar).
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
407 Страница отредактирована Юргеном Вайгертом (Juergen Weigert).
7fd4b5df33be updated for version 7.0062
vimboss
parents:
diff changeset
408 .PP