]> git.ipfire.org Git - thirdparty/util-linux.git/commit
lsblk: don't duplicate columns
authorKarel Zak <kzak@redhat.com>
Wed, 19 Apr 2017 12:28:16 +0000 (14:28 +0200)
committerKarel Zak <kzak@redhat.com>
Wed, 19 Apr 2017 12:28:16 +0000 (14:28 +0200)
commitbe685b98c03b43c34d0f6e0447361f7d2dcdae9a
tree63529d5d339a04ec21a07f854ac5e2a07df8a7f0
parentf2df436564a5dbd8770855d84a4b361aff7b246f
lsblk: don't duplicate columns

$ lsblk --discard --perms
NAME   DISC-ALN DISC-GRAN DISC-MAX DISC-ZERO NAME     SIZE OWNER GROUP MODE
sdb           0        0B       0B         0 sdb     74.5G root  disk  brw-rw----
└─sdb1        0        0B       0B         0 └─sdb1  74.5G root  disk  brw-rw----
sda           0      512B       2G         0 sda    223.6G root  disk  brw-rw----
├─sda4        0      512B       2G         0 ├─sda4    50G root  disk  brw-rw----
├─sda2        0      512B       2G         0 ├─sda2   200M root  disk  brw-rw----
├─sda5        0      512B       2G         0 ├─sda5  35.1G root  disk  brw-rw----
├─sda3        0      512B       2G         0 ├─sda3 130.3G root  disk  brw-rw----
├─sda1        0      512B       2G         0 ├─sda1   200M root  disk  brw-rw----
└─sda6        0      512B       2G         0 └─sda6   7.8G root  disk  brw-rw----

... see NAME column.

It's fine to support duplicated columns when requested by user (e.g.
-o NAME,NAME,SIZE), but it does not make sense for the default output
when multiple command options specified.

Signed-off-by: Karel Zak <kzak@redhat.com>
misc-utils/lsblk.c