basenc(1)

πŸ“¦
version 0.7.0 Β· 3 versions
, in epel 10, fedora 43, fedora 44

✨ basenc(1) β€” the girlies' guide to encoding and decoding ✨

okay so bestie, welcome to basenc, from the General Commands Manual πŸ’–. This is the tool you reach for when you need to encode or decode data and yeet it straight to standard output. No FILE? Or FILE is -? Then she's reading from standard input, no questions asked 🫢.

When you're decoding, heads up: the input may contain newlines in addition to the bytes of the formal alphabet 🌸. And if there's other non-alphabet garbage floating around in your encoded stream? Use --ignore-garbage to attempt to recover from any other non-alphabet bytes in the encoded stream. Attempt!! It's giving "we'll try our best" energy πŸ’….


πŸŽ€ SYNOPSIS πŸŽ€

basenc [-d|--decode] [-i|--ignore-garbage] [-w|--wrap] [--base64]
[--base64url] [--base32] [--base32hex] [--base16] [--base2lsbf]
[--base2msbf] [--z85] [--base58] [-h|--help] [-V|--version] [file]

🌈 DESCRIPTION 🌈

Encode/decode data and print to standard output πŸ’«. With no FILE, or when FILE is -, read standard input. That's the whole vibe.

When decoding, the input may contain newlines in addition to the bytes of the formal alphabet ✨. Use --ignore-garbage to attempt to recover from any other non-alphabet bytes in the encoded stream. Not guaranteed, bestie β€” attempt is the key word 😭.


πŸ’… OPTIONS πŸ’…

  • -d, --decode β€” decode data πŸ”„
  • -i, --ignore-garbage β€” when decoding, ignore non-alphabetic characters πŸ™ˆ
  • -w, --wrap <COLS> β€” wrap encoded lines after COLS character (default 76, 0 to disable wrapping) πŸŽ€
  • --base64 β€” same as 'base64' program πŸ‘‘
  • --base64url β€” file- and url-safe base64 πŸ”₯
  • --base32 β€” same as 'base32' program ⭐
  • --base32hex β€” extended hex alphabet base32 🧚
  • --base16 β€” hex encoding 🌸
  • --base2lsbf β€” bit string with least significant bit (lsb) first πŸ¦‹
  • --base2msbf β€” bit string with most significant bit (msb) first 🌈
  • --z85 β€” ascii85-like encoding; when encoding, input length must be a multiple of 4; when decoding, input length must be a multiple of 5 πŸ’€
no fr, that --z85 one is strict. encode β†’ multiple of 4. decode β†’ multiple of 5. she does not play πŸ’…
  • --base58 β€” visually unambiguous base58 encoding πŸ‘€
  • -h, --help β€” Print help 🫢
  • -V, --version β€” Print version πŸ’œ
  • [file] β€” the file, bestie πŸ“

πŸ’– VERSION πŸ’–

v(uutils coreutils) 0.7.0


and that's the whole page, periodt ✨ stay encoded, stay iconic, and remember: this manual is basenc (uutils coreutils) 0.7.0 β€” mwah πŸ’‹πŸŽ€

πŸ“¦ where this page comes from
  • epel 10: rust-coreutils-devel 0.7.0-10.el10_3 Β· MIT
  • epel 10: uutils-coreutils 0.7.0-10.el10_3 Β· (MIT OR Apache-2.0) AND Unicode-DFS-2016 AND Zlib AND (0BSD OR MIT OR Apache-2.0) AND Apache-2.0 AND (Apache-2.0 OR Apache-2.0 WITH LLVM-exception) AND (Apache-2.0 OR GPL-2.0-only) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND BSD-2-Clause AND (BSD-2-Clause OR Apache-2.0 OR MIT) AND BSD-3-Clause AND CC0-1.0 AND ISC AND MIT AND (MIT OR Zlib OR Apache-2.0) AND (MIT-0 OR Apache-2.0) AND Unicode-3.0 AND (Unlicense OR MIT)
  • fedora 43: rust-coreutils-devel 0.7.0-12.fc43 Β· MIT
  • fedora 43: uutils-coreutils 0.7.0-12.fc43 Β· (MIT OR Apache-2.0) AND Unicode-DFS-2016 AND Zlib AND (0BSD OR MIT OR Apache-2.0) AND Apache-2.0 AND (Apache-2.0 OR Apache-2.0 WITH LLVM-exception) AND (Apache-2.0 OR GPL-2.0-only) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND BSD-2-Clause AND (BSD-2-Clause OR Apache-2.0 OR MIT) AND BSD-3-Clause AND CC0-1.0 AND ISC AND MIT AND (MIT OR Zlib OR Apache-2.0) AND (MIT-0 OR Apache-2.0) AND Unicode-3.0 AND (Unlicense OR MIT)
  • fedora 44: rust-coreutils-devel 0.7.0-4.fc44 Β· MIT
  • fedora 44: uutils-coreutils 0.7.0-4.fc44 Β· (MIT OR Apache-2.0) AND Unicode-DFS-2016 AND Zlib AND (0BSD OR MIT OR Apache-2.0) AND Apache-2.0 AND (Apache-2.0 OR Apache-2.0 WITH LLVM-exception) AND (Apache-2.0 OR GPL-2.0-only) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND BSD-2-Clause AND (BSD-2-Clause OR Apache-2.0 OR MIT) AND BSD-3-Clause AND CC0-1.0 AND ISC AND MIT AND (MIT OR Zlib OR Apache-2.0) AND (MIT-0 OR Apache-2.0) AND Unicode-3.0 AND (Unlicense OR MIT)
  • πŸ’– girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms