basenc - Referenzhandbuch, Optionen, Befehlsbeispiele


NAME

basenc - Daten kodieren/dekodieren und auf Standardausgabe drucken

ZUSAMMENFASSUNG

basenc [OPTION]... [FILE]

BESCHREIBUNG

basenc kodiert oder dekodiert DATEI oder Standardeingabe in Standardausgabe.

Ohne FILE oder wenn FILE den Wert - hat, wird die Standardeingabe gelesen.

Obligatorische Argumente für Long-Optionen sind auch für Short-Optionen obligatorisch.

--base64

Identisch mit dem Programm „base64“ (RFC4648 Abschnitt 4)

--base64url

Datei- und URL-sicheres Base64 (RFC4648 Abschnitt 5)

--base32

Identisch mit dem Programm „base32“ (RFC4648 Abschnitt 6)

--base32hex

Erweitertes Hex-Alphabet base32 (RFC4648 Abschnitt 7)

--base16

Hex-Kodierung (RFC4648 Abschnitt 8)

--base2msbf

Bitfolge mit dem höchstwertigen Bit (msb) zuerst

--base2lsbf

Bitfolge mit dem niedrigstwertigen Bit (LSB) zuerst

-d, --decode

Daten dekodieren

-i, --ignore-garbage

Ignorieren Sie beim Dekodieren nicht alphabetische Zeichen

-w, --wrap=COLS

Umbricht codierte Zeilen nach dem COLS-Zeichen (Standard 76). Verwenden Sie 0, um den Zeilenumbruch zu deaktivieren

--z85

ASCII85-ähnliche Kodierung (ZeroMQ spec:32/Z85); Bei der Codierung muss die Eingabelänge ein Vielfaches von 4 sein. Bei der Dekodierung muss die Eingabelänge ein Vielfaches von 5 sein

--help

Zeigen Sie diese Hilfe an und beenden Sie den Vorgang

--version

Versionsinformationen ausgeben und beenden

Beim Dekodieren kann die Eingabe zusätzlich zu den Bytes des formalen Alphabets auch Zeilenumbrüche enthalten. Verwenden Sie --ignore-garbage, um zu versuchen, alle anderen Nicht-Alphabet-Bytes im codierten Stream wiederherzustellen.

BEISPIELE FÜR CODIERUNGEN

$ 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

Geschrieben von Simon Josefsson und Assaf Gordon.

FEHLER MELDEN

Online-Hilfe zu GNU Coreutils:
Melden Sie etwaige Übersetzungsfehler an

URHEBERRECHTE ©

Copyright © 2023 Free Software Foundation, Inc. Lizenz GPLv3+: GNU GPL Version 3 oder höher .
Dies ist freie Software: Es steht Ihnen frei, sie zu ändern und weiterzuverbreiten. Es besteht KEINE GEWÄHRLEISTUNG, soweit gesetzlich zulässig.

SIEHE AUCH

Full documentation https://www.gnu.org/software/coreutils/basenc
or available locally via: info '(coreutils) basenc invocation'