basenc
basenc [OPTION]... [FICHIER]
Encode/décode des données et les affiche sur la sortie standard Sans FICHIER spécifié, ou lorsque FICHIER = ‘-’, lis l’entrée standard.
Lors du décodage, l’entrée peut contenir des sauts de ligne en plus des octets de l’alphabet formel. Utilisez –ignore-garbage pour tenter de récupérer tout autre octet non-alphabétique encodé dans le flux.
Options
--decode,-d,-D-
base-common-help-decode
--ignore-garbage,-i-
base-common-help-ignore-garbage
--wrap=<COLS>,-w <COLS>-
base-common-help-wrap
--base64-
identique au programme ‘base64’
--base64url-
base64 sécurisé pour fichiers et URLs
--base32-
identique au programme ‘base32’
--base32hex-
base32 avec alphabet hexadécimal étendu
--base16-
encodage hexadécimal
--base2lsbf-
chaîne de bits avec le bit de poids faible (lsb) en premier
--base2msbf-
chaîne de bits avec le bit de poids fort (msb) en premier
--z85-
encodage de type ascii85 ;
lors de l’encodage, la longueur d’entrée doit être un multiple de 4 ;
lors du décodage, la longueur d’entrée doit être un multiple de 5 --base58-
encodage base58 visuellement non ambigu
Examples
Encode a file with base64 encoding:
basenc --base64 {{path/to/file}}
Decode a file with base64 encoding:
basenc {{[-d|--decode]}} --base64 {{path/to/file}}
Encode from stdin with base32 encoding with 42 columns:
{{command}} | basenc --base32 {{[-w|--wrap]}} 42
Encode from stdin with base32 encoding:
{{command}} | basenc --base32
The examples are provided by the tldr-pages project under the CC BY 4.0 License.
Please note that, as uutils is a work in progress, some examples might fail.