UNEXPAND(1)

πŸ“¦ version 0.12.0, in arch rolling

πŸ’… UNEXPAND(1) β€” blank-to-tab bestie energy ✨

okay so this is a General Commands Manual page for UNEXPAND(1), and we’re folding the manual name in near the top instead of copying a boring header line. the vibe? convert blanks to tabs. no cap. 🫢


🌸 NAME 🌸

unexpand β€” convert blanks in each FILE to tabs, writing to standard output. With no FILE, or when FILE is -, read standard input. πŸ’–

✨ SYNOPSIS ✨

unexpand [OPTION]... [FILE]...

that’s the lineup, bestie: unexpand, then OPTIONs, then FILEs. iconic. πŸ¦‹

πŸ’… DESCRIPTION πŸ’…

Convert blanks in each FILE to tabs, writing to standard output. With no FILE, or when FILE is -, read standard input.

literally the whole plot: blanks go in, tabs come out, and standard output gets the final look. no FILE? or FILE is -? then it reads standard input. periodt. πŸ’€

πŸ”₯ OPTIONS πŸ”₯

  • -a, --all β€” convert all blanks, instead of just initial blanks. all blanks, not just the starter pack. πŸ’…
  • -f, --first-only β€” convert only leading sequences of blanks (overrides -a). this one overrides -a, fr fr. πŸ‘‘
  • -t, --tabs <N, LIST> β€” use comma separated LIST of tab positions or have tabs N characters apart instead of 8 (enables -a). yes bestie, it enables -a. 🌈
  • -U, --no-utf8 β€” interpret input file as 8-bit ASCII rather than UTF-8. 8-bit ASCII realness. πŸŽ€
  • -h, --help β€” Print help. the icon. the moment. πŸ’–
  • -V, --version β€” Print version. show me the numbers, bestie. ⭐

πŸŽ€ VERSION πŸŽ€

v(uutils coreutils) 0.12.0 β€” that’s the version, and it’s slaying. πŸ’œ

🫢 cute little sign-off: source/version is v(uutils coreutils) 0.12.0, and this page is dated 2026-09-17. periodt. πŸ’…
πŸ“¦ where this page comes from