rust-unexpand(1)

rust-unexpand1

Convert blanks in each `file` to tabs, writing to standard output. with no `file`, or when `file` is `-`, read standard input.

Usage

unexpand [{-a | --all}] [--first-only] [{-t | --tabs}] [{-U | --no-utf8}] [{-h | --help}] [{-V | --version}] [file]

Overview

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

Options

-a, --all

convert all blanks, instead of just initial blanks

--first-only

convert only leading sequences of blanks (overrides -a)

-t, --tabs=N, LIST

use comma separated LIST of tab positions or have tabs N characters apart instead of 8 (enables -a)

-U, --no-utf8

interpret input file as 8-bit ASCII rather than UTF-8

-h, --help

Print help

-V, --version

Print version

Version

v0.0.30

Releases

2 releases since Debian 12 (Bookworm); the text changed 1 time.

  1. 12
  2. 13

--no-utf8 since Debian 13 (Trixie); -U since Debian 13 (Trixie); -V since Debian 13 (Trixie); -h since Debian 13 (Trixie).

--tabs until Debian 12 (Bookworm); -t until Debian 12 (Bookworm).

From rust-coreutils 0.0.30-2 in Debian 13 (Trixie). Parsed by carta from the page's man source.