COLUMN(1) COLUMN(1) column - column [] [ ...] column . : ( ). -x, --fillrows , . -t, --table. 80 ( --output-width). --table-\*. . , x. --table-\* - , --table-column 1,2,..., , , 1, , --table-columns. . <<0>> (, -R0) , <<-1>> (, -R -1) . , , <<1-5>>, . -J, --json JSON , B<--table-columns> --table-name . -c, --output-width , . - --columns; v2.30. , . 80 . . The placeholder "unlimited" (or 0) can be used to prevent restricting output width. This is recommended for example when redirecting output to a file. -d, --table-noheadings . , . -o, --output-separator ( ). -s, --separator ( ). -S, --use-spaces When not in table mode, use whitespaces instead of tabulators to align the columns. This option specifies the minimum number of whitespaces that separate two columns. -t, --table . B<--output-separator>. . -C, --table-column Define a column with a comma separated list of column attributes. This option can be used more than once, every use defines a single column. Attributes replace some of --table- options. For example, --table-column name=FOO,right defines a column where text is aligned to right. The option is mutually exclusive to --table-columns. : name= . trunc , , . , --table-truncate. right . , --table-right. width= Column width. It's used only as a hint. To force it, specify the strictwidth attribute as well. strictwidth Strictly follow column width= setting. noextreme Ignore unusually long cell width. See --table-noextreme for more details. wrap , . . --table-wrap. hide . . --table-hide. json= JSON. string, number boolean. -N, --table-columns . . . --table-column. -l, --table-columns-limit . , . -R, --table-right . -T, --table-truncate , , . -E, --table-noextreme , ( ) . , . . -e, --table-header-repeat . -W, --table-wrap , . -H, --table-hide . <<->> (. --table-columns). -O, --table-order . -n, --table-name JSON. <>. -m, --table-maxout Fill all available space on output. -L, --keep-empty-lines . , . - --table-empty-lines, , , . -r, --tree . , . -i, --tree-id , -. -p, --tree-parent , -. -x, --fillrows . -h, --help . -V, --version . COLUMNS , . column 4.3BSD-Reno. 2.23 -s, , : printf "a:b:c\n1::3\n" | column -t -s ':' : a b c 1 3 ( util-linux 2.23): a b c 1 3 , <<>>, -x . (). column , -. fstab : sed 's/#.*//' /etc/fstab | column --table --table-columns SOURCE,TARGET,TYPE,OPTIONS,FREQ,PASS --table-right FREQ,PASS fstab : sed 's/#.*//' /etc/fstab | column --table --table-columns SOURCE,TARGET,TYPE --table-hide - : echo -e '1 0 A\n2 1 AA\n3 1 AB\n4 2 AAA\n5 2 AAB' | column --tree-id 1 --tree-parent 2 --tree 3 1 0 A 2 1 |-AA 4 2 | |-AAA 5 2 | `-AAB 3 1 `-AB colrm(1), ls(1), paste(1), sort(1) column util-linux, Linux . util-linux 2.41 2025-03-29 COLUMN(1)