column命令

选项

-c 字符数                指定显示的列宽
-s“ 分隔符 “            使用-t选项时,指定分隔符(允许指定多个分隔符)
-t                        判断输入行的列数来创建一个表。分隔符是使用在-s中指定的字符。如果没有指定分隔符,默认是空格
-x                        更改排列顺序(左→右)。默认的顺序为(上→下)

示例

[root@node01 ~]# cat /etc/passwd |column -s ':' -t
root             x  0    0    root                                                             /root               /bin/bash
bin              x  1    1    bin                                                              /bin                /sbin/nologin
daemon           x  2    2    daemon                                                           /sbin               /sbin/nologin
adm              x  3    4    adm                                                              /var/adm            /sbin/nologin
lp               x  4    7    lp                                                               /var/spool/lpd      /sbin/nologin
sync             x  5    0    sync                                                             /sbin               /bin/sync
shutdown         x  6    0    shutdown                                                         /sbin               /sbin/shutdown
halt             x  7    0    halt                                                             /sbin               /sbin/halt
mail             x  8    12   mail                                                             /var/spool/mail     /sbin/nologin
operator         x  11   0    operator                                                         /root               /sbin/nologin
games            x  12   100  games                                                            /usr/games          /sbin/nologin
ftp              x  14   50   FTP User                                                         /var/ftp            /sbin/nologin
nobody           x  99   99   Nobody                                                           /                   /sbin/nologin
systemd-network  x  192  192  systemd Network Management                                       /                   /sbin/nologin
dbus             x  81   81   System message bus                                               /                   /sbin/nologin
polkitd          x  999  997  User for polkitd                                                 /                   /sbin/nologin
postfix          x  89   89                                                                    /var/spool/postfix  /sbin/nologin
sshd             x  74   74   Privilege-separated SSH                                          /var/empty/sshd     /sbin/nologin
chrony           x  998  996                                                                   /var/lib/chrony     /sbin/nologin
tss              x  59   59   Account used by the trousers package to sandbox the tcsd daemon  /dev/null           /sbin/nologin
ntp              x  38   38                                                                    /etc/ntp            /sbin/nologin

 

上一篇:grep用法


下一篇:shell三剑客之awk(包括sort排序和uniq工具)