basenc(1): Skillnad mellan sidversioner
Admin (diskussion | bidrag) Ingen redigeringssammanfattning |
Admin (diskussion | bidrag) |
||
| Rad 181: | Rad 181: | ||
== Sidor som hänvisar till denna sida == | == Sidor som hänvisar till denna sida == | ||
* | * [[base32(1)]] | ||
* | * [[base64(1)]] | ||
= Sidslut = | = Sidslut = | ||
Versionen från 3 maj 2026 kl. 07.05
basenc(1) – Linux manualsida
Namn
basenc – koda eller avkoda data och skriv till standardutmatning.
Synopsis
basenc [FLAGGA]... [FIL]
Beskrivning
basenc kodar eller avkodar FIL, eller standardinmatning, till standardutmatning.
Om ingen FIL anges, eller om FIL är -, läses standardinmatning.
Obligatoriska argument till långa flaggor är också obligatoriska för korta flaggor.
- --base64
- Samma som programmet base64. Se RFC 4648, avsnitt 4.
- --base64url
- Fil- och URL-säker Base64. Se RFC 4648, avsnitt 5.
- --base58
- Visuellt entydig Base58-kodning.
- --base32
- Samma som programmet base32. Se RFC 4648, avsnitt 6.
- --base32hex
- Base32 med utökat hexadecimalt alfabet. Se RFC 4648, avsnitt 7.
- --base16
- Hexadecimalkodning. Se RFC 4648, avsnitt 8.
- --base2msbf
- Bitsträng med mest signifikanta biten först.
- --base2lsbf
- Bitsträng med minst signifikanta biten först.
- -d, --decode
- Avkoda data.
- -i, --ignore-garbage
- Ignorera tecken som inte ingår i alfabetet vid avkodning.
- -w KOLUMNER, --wrap=...
- Radbryt kodade rader efter KOLUMNER tecken. Standardvärdet är 76.
- Använd 0 för att inaktivera radbrytning.
- --z85
- ASCII85-liknande kodning enligt ZeroMQ-specifikationen 32/Z85.
- Vid kodning måste indatalängden vara en multipel av 4.
- Vid avkodning måste indatalängden vara en multipel av 5.
- --help
- Visa hjälptext och avsluta.
- --version
- Skriv ut versionsinformation och avsluta.
Vid avkodning får inmatningen innehålla radbrytningar utöver byte från det formella alfabetet.
Använd --ignore-garbage för att försöka återhämta data från en kodad ström som innehåller andra byte som inte ingår i alfabetet.
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
Skriven av Simon Josefsson och Assaf Gordon.
Felrapportering
Rapportera fel till:
- bug-coreutils@gnu.org
GNU coreutils hemsida:
Allmän hjälp för GNU-programvara:
Rapportera översättningsfel till:
Upphovsrätt
Copyright © 2025 Free Software Foundation, Inc.
Licens: GPLv3+, det vill säga GNU GPL version 3 eller senare:
Detta är fri programvara: du får ändra och vidaredistribuera den.
Det finns ingen garanti, i den utsträckning lagen tillåter.
Se även
Fullständig dokumentation:
Dokumentationen kan även vara tillgänglig lokalt med:
info '(coreutils) basenc invocation'
Kolofon
Den här sidan är en del av projektet coreutils, som innehåller grundläggande verktyg för fil-, skal- och textmanipulering.
Information om projektet finns på:
Om du har en felrapport för denna manualsida, se:
Denna sida hämtades från tar-arkivet:
coreutils-9.9.tar.xz
Arkivet hämtades från:
Sidan hämtades den 16 januari 2026.
Om du upptäcker renderingsproblem i HTML-versionen av sidan, känner till en bättre eller mer uppdaterad källa, eller har rättelser eller förbättringar av informationen i denna kolofon, skicka e-post till:
- man-pages@man7.org
Sidfot
GNU coreutils 9.9 november 2025 BASENC(1)
Sidor som hänvisar till denna sida
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.