COLUMN(1) COLUMN(1) column - column [] [ ...] column . : ( ). -x, --fillrows. create a table . -t/--table. 80 ( --output-width ). --table-* . . x. --table-* --table-columns name1,name2,... 1 --table-column. . '0' ( -R0) '-1' ( -R -1) . '1-5' . -J, --json JSON . --table-columns --table-name. -c, --output-width width . . 80 . . unlimited ( 0) . . ( --columns v2.30.) -d, --table-noheadings . . -o, --output-separator _ ( ). -s, --input-separator, --separator ( ). -S, --use-spaces . . -t, --table . --output-separator. . --table-colorscheme . "column". . -C, --table-column attributes . . --table-: --table-column name=FOO,right . -N/--table-columns. : name=- . trunc . --table-truncate. . tree . --tree . right . --table-right. width= . . strictwidth . . strictwidth width= . . noextremes . --table-noextreme . hidden . --table-hide . wrap . . --table-wrap . wrapnl . wrapzero (NUL) . json= JSON. string number float array-string array-number boolean. color= . (black blink blue bold brown cyan darkgray gray green halfbright lightblue lightcyan lightgray lightgreen lightmagenta lightred magenta red reset reverse yellow) ANSI 'ESC[' 'm'. "37;41" . . colorkey= . --table-colorscheme. headercolor= color= . headercolorkey= . --table-colorscheme. -N, --table-columns names . . --table-column. -l, --table-columns-limit . . -R, --table-right . -T, --table-truncate . -E, --table-noextreme . . . -e, --table-header-repeat . -K, --table-header-as-columns . --table-columns --table-column. -W, --table-wrap . . --wrap-separator . . --wrap-separator - _ . . ( --table-wrap). | (pipe) . -H, --table-hide . '-' ( --table-columns). -O, --table-order . -n, --table-name JSON. "table". -m, --table-maxout . -L, --keep-empty-lines . . --table-empty-lines . -r, --tree . . -i, --tree-id . -p, --tree-parent . -x, --fillrows . --color[=] . auto never always. auto . --help. . -h --help . -V --version . terminal-colors.d(5). /etc/terminal-colors.d/column.disable column /etc/terminal-colors.d/disable 2.41 $NO_COLOR . $XDG_CONFIG_HOME/terminal-colors.d $HOME/.config/terminal-colors.d . terminal-colors.d . "column" --table-colorscheme name [.disable|enable|scheme] /etc/terminal-colors.d/ $XDG_CONFIG_HOME/terminal-colors.d $HOME/.config/terminal-colors.d/. () colorkey= headercolorkey=. echo 'important red' > ~/.config/terminal-colors.d/cooltable.scheme echo 'important-header 37;41' >> ~/.config/terminal-colors.d/cooltable.scheme echo -e "a b c\naa bb cc\naaa bbb ccc" | column -t \ --table-colorscheme=cooltable \ -C name=AAA,colorkey=important,headercolorkey=important-header \ -C name=BBB,color=magenta,headercolor=cyan \ -C name=CCC,color=green "cooltable" . . COLUMNS . LIBSMARTCOLS_DEBUG=all libsmartcols. LIBSMARTCOLS_DEBUG_PADDING=on . 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 : echo -e 'Name:Description\nJohn:A|software|developer\nJane:A|data|scientist' | column --table --separator ':' --table-wrap 2 --wrap-separator '|' Name Description John A software developer Jane A data scientist colrm(1) ls(1) paste(1) sort(1) . column util-linux . util-linux 2.42.1 2026-05-18 COLUMN(1)