basenc(1) sin votos todavía

NOMBRE

basenc - codifica/decodifica datos e imprime en la salida estándar

SINOPSIS

basenc [OPCIÓN]... [FICHERO]

DESCRIPCIÓN

basenc codifica o decodifica FICHERO, o la entrada estándar, en la salida estándar.

Sin FICHERO, o cuando FICHERO es -, lee la entrada estándar.

Los argumentos obligatorios para las opciones largas son también obligatorios para las opciones cortas.

--base64
igual que el programa «base64» (RFC 4648, sección 4)
--base64url
base64 seguro para ficheros y URL (RFC 4648, sección 5)
--base58
codificación base58 visualmente inequívoca
--base32
igual que el programa «base32» (RFC 4648, sección 6)
--base32hex
base32 con alfabeto hexadecimal extendido (RFC 4648, sección 7)
--base16
codificación hexadecimal (RFC 4648, sección 8)
--base2msbf
cadena de bits con el bit más significativo (msb) primero
--base2lsbf
cadena de bits con el bit menos significativo (lsb) primero
-d, --decode
decodifica los datos
-i, --ignore-garbage
al decodificar, ignora los caracteres no alfabéticos
-w, --wrap=COLS
ajusta las líneas codificadas tras COLS caracteres (76 por defecto). Use 0 para desactivar el ajuste de línea
--z85
codificación similar a ascii85 (especificación ZeroMQ 32/Z85); al codificar, la longitud de la entrada debe ser múltiplo de 4; al decodificar, múltiplo de 5
--help
muestra esta ayuda y finaliza
--version
produce la información de la versión y finaliza

Al decodificar, la entrada puede contener nuevas líneas además de los bytes del alfabeto formal. Use --ignore-garbage para intentar recuperarse de cualquier otro byte no alfabético en el flujo codificado.

EJEMPLOS DE CODIFICACIÓN

$ 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

AUTOR

Escrito por Simon Josefsson y Assaf Gordon.

INFORMAR DE ERRORES

Informe de errores a: bug-coreutils@gnu.org
Página de inicio de GNU coreutils: <https://www.gnu.org/software/coreutils/ >
Ayuda general para usar software GNU: <https://www.gnu.org/gethelp/ >
Informe de cualquier error en la traducción a <https://translationproject.org/team/ >

Copyright © 2026 Free Software Foundation, Inc. Licencia GPLv3+: GNU GPL versión 3 o posterior <<https://gnu.org/licenses/gpl.html>>.
Esto es software libre: usted es libre de cambiarlo y redistribuirlo. No hay NINGUNA GARANTÍA, en la medida permitida por la ley.

VÉASE TAMBIÉN

Documentación completa en <https://www.gnu.org/software/coreutils/basenc >
o accesible localmente vía: info '(coreutils) basenc invocation'

nuevo comentario