BASENC(1) Ordenes de usuario BASENC(1)
NOMBRE
basenc - Codifica y descodifica datos mostrandolos en la salida
estandar
SINOPSIS
basenc [OPCION]... [ARCHIVO]
DESCRIPCION
basenc codifica o descodifica un ARCHIVO o la entrada estandar,
enviando el resultado por la salida estandar.
Si no se define ningun ARCHIVO o bien se indica '-', se lee la entrada
estandar.
Los argumentos obligatorios para las opciones largas son tambien
obligatorios para las opciones cortas.
--base64
igual que con 'base64' (seccion cuarta del RFC 4648)
--base64url
base64 con pequenas modificaciones para las URL y nombres de
archivo (seccion quinta del RFC 4648)
--base32
coincice con'base32' (seccion sexta del RFC 4648)
--base32hex
alfabeto hexadecimal ampliado en base32 (seccion septima del RFC
4648)
--base16
codificacion hexadecimal (seccion octava del RFC 4648)
--base2msbf
cadena de bit con el mas destacado (msb) primero
--base2lsbf
cadena de bit con el menos significativo (lsb) primero
-d, --decode
descodifica informacion
-i, --ignore-garbage
ignora los caracteres no alfabeticos durante el descodificado
-w, --wrap=COLUMNAS
limita la longitud de las lineas codificadas a COLUMNAS (por
defecto 76). Si no desea aplicar ningun limite utilice el valor
0.
--z85 codificacion al estilo de ascii85 (ZeroMQ spec:32/Z85). Para
codificar, la longitud de la entrada debe ser multiplo de 5;
mientras que para descodificar debera ser multiplo de 5
--help muestra la ayuda y finaliza
--version
muestra la version del programa y finaliza
Al descodificarlos, los datos pueden incluir saltos de linea ademas de
los propios bytes del alfabeto formal. Emplee la opcion
--ignore-garbage para intentar evitar bytes no alfabeticos en los datos
codificados.
EJEMPLOS DE CODIFICACION
$ 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
Ayuda en linea de GNU Coreutils:
Informe cualquier error de traduccion a
COPYRIGHT
Copyright (C) 2024 Free Software Foundation, Inc. Licencia GPLv3+: GNU
GPL version 3 o posterior .
Esto es software libre: usted es libre de cambiarlo y redistribuirlo.
NO HAY GARANTIA, en la medida permitida por la legislacion.
VEASE TAMBIEN
Documentacion completa
tambien disponible localmente ejecutando: info '(coreutils) basenc
invocation'
TRADUCCION
La traduccion al espanol de esta pagina del manual fue creada por
Marcos Fouces
Esta traduccion es documentacion libre; lea la GNU General Public
License Version 3 o
posterior con respecto a las condiciones de copyright. No existe
NINGUNA RESPONSABILIDAD.
Si encuentra algun error en la traduccion de esta pagina del manual,
envie un correo electronico a .
GNU coreutils 9.5 Agosto de 2024 BASENC(1)