
Команда uuencode в примерах
uuencode — кодирует двоичный файл для передачи с использованием электронной почты. Команда UUENCODE преобразует двоичный файл данных в ASCII. Команда uudecode преобразует данные ASCII, созданные командой UUencode обратно в исходный бинарный формат.
Утилита UUENCODE принимает имя Исходный_файл (стандартный ввод по умолчанию) и производит закодированную версию на стандартный вывод.
Синтаксис.
uuencode [ -m ] [ SourceFile ] OutputFile
Флаги.
-m Кодирование выхода, используя алгоритм MIME Base64 . Если опция -m не указана, то будет использоваться старый алгоритм UUENCODE.
Параметры.
- OutputFile — Задает имя файла для декодирования. Вы можете направить вывод команды UUencode на стандартный вывод, указав /dev/stdout, как файл выхода.
- SourceFile — Определяет имя двоичного файла, чтобы преобразовать его. По умолчанию это стандартный ввод.
Установка uuencode в Unix/Linux
Чтобы установить утилиту на CentOS/Fedora/RedHat:
# yum update -y && yum install sharutils -y
Чтобы установить утилиту на Debian/Ubuntu:
# apt-get update -y && apt-get install sharutils -y
Чтобы посмотреть путь где находится утилита, используйте команду:
# which uuencode
Проверить версию:
# uuencode --version
Команда uuencode в примерах
Для кодирования файла unix1 на локальной системе и после чего, отправить его на другой сервер с именем mysys, для этого введите:
# uuencode unix1 mysys | mail admin@unixmantra.com
Для кодирования файла /usr/lib/boot/unix2 на локальном компьютере с именем pigmy.goat в файл /tmp/con , введите:
# uuencode /usr/lib/boot/unix2 pigmy.goat > /tmp/con
Файлы.
/usr/bin/uuencode — Содержит команды UUencode.
На этом, у меня все, моя тема «Команда uuencode в примерах» завершена.
Команда перекодирует все файлы с расширением «txt» и положит перекодированные файлы в заранее созданную папку utf8.