expand
v0.0.28
expand [OPTION]... [FILE]...
Convert tabs in each FILE
to spaces, writing to standard output.
With no FILE
, or when FILE
is -
, read standard input.
Options
--initial
,-i
-
do not convert tabs after non blanks
--tabs=<N, LIST>
,-t <N, LIST>
-
have tabs N characters apart, not 8 or use comma separated list of explicit tab positions
--no-utf8
,-U
-
interpret input file as 8-bit ASCII rather than UTF-8
Examples
Convert tabs in each file to spaces, writing to stdout
:
expand {{path/to/file}}
Convert tabs to spaces, reading from stdin
:
expand
Do not convert tabs after non blanks:
expand -i {{path/to/file}}
Have tabs a certain number of characters apart, not 8:
expand -t {{number}} {{path/to/file}}
Use a comma separated list of explicit tab positions:
expand -t {{1,4,6}}
The examples are provided by the tldr-pages project under the CC BY 4.0 License.
Please note that, as uutils is a work in progress, some examples might fail.