basenc - Кодировать/декодировать данные и печатать на стандартный вывод
basenc [OPTION]... [FILE]
basenc кодирует или декодирует ФАЙЛ или стандартный ввод в стандартный вывод.
Если ФАЙЛ отсутствует или если ФАЙЛ равен -, читать стандартный ввод.
Обязательные аргументы для длинных опций обязательны и для коротких опций.
то же, что и программа base64 (RFC4648, раздел 4)
безопасный для файлов и URL-адресов base64 (RFC4648, раздел 5)
то же, что и программа base32 (RFC4648, раздел 6)
расширенный шестнадцатеричный алфавит base32 (RFC4648, раздел 7)
шестнадцатеричное кодирование (RFC4648, раздел 8)
битовая строка со старшим битом (msb) первым
битовая строка с младшим значащим битом (LSB) первым
декодировать данные
при декодировании игнорировать неалфавитные символы
переносить закодированные строки после символа COLS (по умолчанию 76). Используйте 0, чтобы отключить перенос строк
ascii85-подобное кодирование (ZeroMQ spec:32/Z85); при кодировании длина ввода должна быть кратна 4; при декодировании длина ввода должна быть кратна 5
показать эту справку и выйти
вывести информацию о версии и выйти
При декодировании ввод может содержать символы новой строки в дополнение к байтам формального алфавита. Используйте --ignore-garbage, чтобы попытаться восстановить любые другие неалфавитные байты в закодированном потоке.
$ printf '\376\117\202' | basenc --base64
/k+C
$ printf '\376\117\202' | basenc --base64url
_k-C
$ printf '\376\117\202' | basenc --base32
7ZHYE===
$ printf '\376\117\202' | basenc --base32hex
VP7O4===
$ printf '\376\117\202' | basenc --base16
FE4F82
$ printf '\376\117\202' | basenc --base2lsbf
011111111111001001000001
$ printf '\376\117\202' | basenc --base2msbf
111111100100111110000010
$ printf '\376\117\202\000' | basenc --z85
@.FaC
Авторы Саймон Йозефссон и Ассаф Гордон.
Онлайн-справка GNU coreutils: https://www.gnu.org/software/coreutils/
Сообщайте обо всех ошибках перевода по адресу https://translationproject.org/team/.
Copyright © 2023 Free Software Foundation, Inc. Лицензия GPLv3+: GNU GPL версии 3 или выше https://gnu.org/licenses/gpl.html.
Это бесплатное программное обеспечение: вы можете изменять и распространять его. НИКАКИХ ГАРАНТИЙ, насколько это разрешено законом.
Full documentation https://www.gnu.org/software/coreutils/basenc
or available locally via: info '(coreutils) basenc invocation'