TRANSLATE(1)
ИМЯ
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).