ИМЯ
translate - преобразовывает файлы из одного формата в другой.
СИНТАКСИС
translate option [infile][outfile]
ОПИСАНИЕ
Команда translate преобразовывает файлы согласно определенным
опциям. Преобразование выполняется согласно опциям, описанным
ниже.
Под параметром format понимается файл, размещенный в каталоге /usr/lib/mapchan/translate, если не задано полное имя пути.
Команда translate использует стандартный ввод и стандартный вывод до тех пор, пока не будут определены другой источник и получатель через необязательные аргументы имени файла.
ОПЦИИ
-ea | из формата EBCDIC в формат ASCII. |
---|---|
-ae | из формата ASCII в формат EBCDIC. |
-fe | format из формата, определенного пользователем, в формат EBCDIC. |
-fa | format из формата, определенного пользователем, в формат ASCII. |
-ef | format из формата EBCDIC в формат, определенный пользовалем. |
-af | format из формата ASCII в формат, определенный пользователем. |
-bm | из двоичного/объектного кода в доступный для передачи формат ASCII uuencode. |
-mb | из формата ASCII uuencode в первоначальный двоичный формат. |
ФАЙЛЫ
/usr/lib/map/translate/*
СМ. ТАКЖЕ
uuencode(1), dd(1), mapchan(5), sysadmsh(8).
ЗАМЕЧАНИЯ
Опции -bm и -mb, например, используются для преобразования
объектного выполняемого кода в код ASCII для передачи через
сети связи.
Синтаксис для файла, имеющего формат, определенный пользователем, совпадает с синтаксисом для отображения файлов, применяемого командами mapchar(5) и trchan.
Используйте опцию 'dd' для преобразования форматов файлов и символов (особенно для ленты) в указанный формат. Пример:
dd if=/dev/rmt0 of=outfile ibs=800 cbs=80 conv=ascii, lcase.
Эта команда читает ленту в формате EBCDIC, содержащую десять 80-байтовых карточных образов в коде EBCDIC на одну запись, и переписывает ее в файл outfile в формате ASCII. Для более детального описания опций преобразования посмотрите команду dd(1) в Руководстве по системе XENIX (XENIX Reference).