basenc

Från Wiki.linux.se
Hoppa till navigering Hoppa till sök

basenc(1)

Linux manual sida

Innehåll

NAMN

basenc - Kodar/avkodar data och skriver ut till standardutgång.

SYNTAX

basenc [ALTERNATIV]... [FIL]

BESKRIVNING

basenc kodar eller avkodar FIL eller standardindata till standardutgång.

Om ingen FIL anges, eller om FIL är "-", läses standardindata.

Alternativ

  • --base64: Samma som programmet base64 (RFC4648 avsnitt 4).
  • --base64url: Fil- och URL-säker base64 (RFC4648 avsnitt 5).
  • --base32: Samma som programmet base32 (RFC4648 avsnitt 6).
  • --base32hex: Utökat hex-alfabet base32 (RFC4648 avsnitt 7).
  • --base16: Hexkodning (RFC4648 avsnitt 8).
  • --base2msbf: Bitsträng med mest signifikanta bit först (msb).
  • --base2lsbf: Bitsträng med minst signifikanta bit först (lsb).
  • -d, --decode: Avkodar data.
  • -i, --ignore-garbage: Ignorerar icke-alfabetiska tecken vid avkodning.
  • -w COLS, --wrap=COLS: Bryter kodade linjer efter COLS tecken (standard är 76). Använd 0 för att inaktivera radbrytning.
  • --z85: ASCII85-liknande kodning (ZeroMQ-spec:32/Z85). Vid kodning måste längden på indata vara en multipel av 4; vid avkodning måste längden på indata vara en multipel av 5.
  • --help: Visar hjälp och avslutar.
  • --version: Visar versionsinformation och avslutar.

Vid avkodning kan indata innehålla radbrytningar förutom de tecken som ingår i det formella alfabetet. Använd --ignore-garbage för att försöka återställa från andra tecken i strömmen.

KODNINGSEXEMPEL

  • ```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

FÖRFATTARE

Skapad av Simon Josefsson och Assaf Gordon.

RAPPORTERA FEL

  • GNU coreutils onlinehjälp: [1]
  • Rapportera översättningsfel till: [2]

UPPHOVSRÄTT

Copyright © 2024 Free Software Foundation, Inc.

Distribueras under licensen GPLv3+:

  • GNU GPL version 3 eller senare: [3]

Detta är fri programvara: Du är fri att ändra och distribuera den. Det finns ingen garanti, så långt lagen tillåter.

SE ÄVEN

Fullständig dokumentation: [4] Finns också lokalt via: info '(coreutils) basenc invocation'

KLOFOT

Denna sida är en del av coreutils-projektet (grundläggande verktyg för fil-, shell- och textmanipulation). Mer information finns på: [5].

Om du hittar buggar i denna manual, se: [6].

Denna sida är baserad på coreutils-9.5 och hämtades från: [7].

Om du upptäcker problem med denna HTML-version, skicka e-post till: man-pages@man7.org.

Sidslut

Orginalhemsidan på Engelska :https://man7.org/linux/man-pages/man1/basenc.1.html


Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på https://www.linux.se/kontaka-linux-se/

Tack till Datorhjälp som har sponsrat Linux.se med webbhotell.