diff options
| author | Karel Zak <kzak@redhat.com> | 2024-09-09 12:02:34 +0200 |
|---|---|---|
| committer | Karel Zak <kzak@redhat.com> | 2024-09-09 12:02:34 +0200 |
| commit | 7ab6dae899be6becde48babf1032930a98a0ac5e (patch) | |
| tree | 32bb114650311af2d90d830ae166e8244dec4af3 /bash-completion | |
| parent | ecd17e38534a1e242e0e2237cbb3e1be85ac6132 (diff) | |
| download | util-linux-7ab6dae899be6becde48babf1032930a98a0ac5e.tar.gz | |
lsblk: update bash-completion/lsblk
* update columns list
* add --properties-by
Signed-off-by: Karel Zak <kzak@redhat.com>
Diffstat (limited to 'bash-completion')
| -rw-r--r-- | bash-completion/lsblk | 22 |
1 files changed, 15 insertions, 7 deletions
diff --git a/bash-completion/lsblk b/bash-completion/lsblk index 4f1c39dfba..41c2b2c8fe 100644 --- a/bash-completion/lsblk +++ b/bash-completion/lsblk @@ -6,14 +6,16 @@ _lsblk_module() prev="${COMP_WORDS[COMP_CWORD-1]}" LSBLK_COLS_ALL=" - NAME KNAME PATH MAJ:MIN FSAVAIL FSSIZE FSTYPE FSUSED FSUSE% FSVER MOUNTPOINT - LABEL UUID PTUUID PTTYPE PARTTYPE PARTTYPENAME PARTLABEL PARTUUID PARTFLAGS RA - RO RM HOTPLUG MODEL SERIAL SIZE STATE OWNER GROUP MODE ALIGNMENT MIN-IO OPT-IO - PHY-SEC LOG-SEC ROTA SCHED RQ-SIZE TYPE DISC-ALN DISC-GRAN DISC-MAX DISC-ZERO - WSAME WWN RAND PKNAME HCTL TRAN SUBSYSTEMS REV VENDOR ZONED ZONE-SZ ZONE-WGRAN - ZONE-APP ZONE-NR ZONE-OMAX ZONE-AMAX DAX MQ + ALIGNMENT ID-LINK ID DISC-ALN DAX DISC-GRAN DISK-SEQ DISC-MAX + DISC-ZERO FSAVAIL FSROOTS FSSIZE FSTYPE FSUSED FSUSE% FSVER + GROUP HCTL HOTPLUG KNAME LABEL LOG-SEC MAJ:MIN MAJ MIN MIN-IO + MODE MODEL MQ NAME OPT-IO OWNER PARTFLAGS PARTLABEL PARTN + PARTTYPE PARTTYPENAME PARTUUID PATH PHY-SEC PKNAME PTTYPE + PTUUID RA RAND REV RM RO ROTA RQ-SIZE SCHED SERIAL SIZE START + STATE SUBSYSTEMS MOUNTPOINT MOUNTPOINTS TRAN TYPE UUID VENDOR + WSAME WWN ZONED ZONE-SZ ZONE-WGRAN ZONE-APP ZONE-NR ZONE-OMAX + ZONE-AMAX " - case $prev in '-e'|'--exclude'|'-I'|'--include') local realcur prefix MAJOR_ALL MAJOR I J @@ -45,6 +47,11 @@ _lsblk_module() COMPREPLY=( $(compgen -P "$prefix" -W "$LSBLK_COLS" -S ',' -- $realcur) ) return 0 ;; + '--properties-by') + compopt -o nospace + COMPREPLY=( $(compgen -W "file udev blkid none" -- $cur) ) + return 0 + ;; '-x'|'--sort') compopt -o nospace COMPREPLY=( $(compgen -W "$LSBLK_COLS_ALL" -- $cur) ) @@ -79,6 +86,7 @@ _lsblk_module() --output-all --paths --pairs + --properties-by --raw --inverse --topology |
