Scroll to navigation

BASENC(1) Comenzi utilizator BASENC(1)

NUME

basenc - codifică/decodifică datele și le imprimă la ieșirea standard

SINOPSIS

basenc [OPȚIUNE]... [FIȘIER]

DESCRIERE

«basenc» codifică sau decodifică FIȘIER sau intrarea standard, la ieșirea standard.

Fără FIȘIER, sau când FIȘIER este „-”, citește intrarea standard.

Argumentele obligatorii pentru opțiunile lungi sunt de asemenea obligatorii pentru opțiunile scurte.

la fel ca programul «base64» (RFC4648 secțiunea 4)
base64 sigur pentru fișiere și URL (RFC4648 secțiunea 5)
la fel ca programul «base32» (RFC4648 secțiunea 6)
extinde alfabetul hexazecimal al base32 (RFC4648 secțiunea 7)
codificare hexazecimală (RFC4648 secțiunea 8)
șir de biți cu bitul cel mai semnificativ (msb) primul
șir de biți cu bitul cel mai puțin semnificativ (lsb) primul
decodifică datele
la decodificare, ignoră caracterele care nu sunt alfabetice
încadrează liniile codificate după caracterul COLOANA (implicit 76). Utilizați 0 pentru a dezactiva încadrarea liniilor
codificare asemănătoare cu ascii85 (ZeroMQ spec:32/Z85); la codificare, lungimea intrării trebuie să fie un multiplu de 4; la decodificare, lungimea intrării trebuie să fie un multiplu de 5
afișează acest mesaj de ajutor și iese
afișează informațiile despre versiune și iese

La decodificare, datele de intrare pot conține linii noi în plus față de octeții alfabetului formal. Utilizați --ignore-garbage pentru a încerca să recuperați orice alt octet care nu este alfabetic din fluxul codificat.

EXEMPLE DE CODIFICĂRI

$ 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

Scris de Simon Josefsson și Assaf Gordon.

RAPORTAREA ERORILOR

Ajutor online GNU coreutils: <https://www.gnu.org/software/coreutils/>
Raportați orice erori de traducere la: <https://translationproject.org/team/ro.html>

DREPTURI DE AUTOR

Drepturi de autor © 2024 Free Software Foundation, Inc. Licența GPLv3+: GNU GPL versiunea 3 sau ulterioară <https://gnu.org/licenses/gpl.html>.
Acesta este software liber: sunteți liber să-l modificați și să-l redistribuiți. Nu există NICIO GARANȚIE, în limitele prevăzute de lege.

CONSULTAȚI ȘI

Documentația completă este disponibilă la <https://www.gnu.org/software/coreutils/basenc>
sau local rulând comanda: «info '(coreutils) basenc invocation'»

TRADUCERE

Traducerea în limba română a acestui manual a fost făcută de Remus-Gabriel Chelu <remusgabriel.chelu@disroot.org>

Această traducere este documentație gratuită; citiți Licența publică generală GNU Versiunea 3 sau o versiune ulterioară cu privire la condiții privind drepturile de autor. NU se asumă NICIO RESPONSABILITATE.

Dacă găsiți erori în traducerea acestui manual, vă rugăm să trimiteți un e-mail la translation-team-ro@lists.sourceforge.net.

aprilie 2024 GNU coreutils 9.5