summaryrefslogtreecommitdiffstats
path: root/bash-completion/lsblk
diff options
context:
space:
mode:
Diffstat (limited to 'bash-completion/lsblk')
-rw-r--r--bash-completion/lsblk20
1 files changed, 11 insertions, 9 deletions
diff --git a/bash-completion/lsblk b/bash-completion/lsblk
index e32f37100..4fef8fc84 100644
--- a/bash-completion/lsblk
+++ b/bash-completion/lsblk
@@ -1,18 +1,17 @@
_lsblk_module()
{
- local cur prev OPTS
+ local cur prev OPTS LSBLK_COLS_ALL
COMPREPLY=()
cur="${COMP_WORDS[COMP_CWORD]}"
prev="${COMP_WORDS[COMP_CWORD-1]}"
- LSBLK_COLS_ALL="NAME KNAME MAJ:MIN FSTYPE MOUNTPOINT
- LABEL UUID PARTTYPE PARTLABEL PARTUUID PARTFLAGS
- RA RO RM
- MODEL 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 REV VENDOR"
+ LSBLK_COLS_ALL="
+ NAME KNAME MAJ:MIN FSTYPE MOUNTPOINT LABEL UUID PARTTYPE
+ 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
+ "
case $prev in
'-e'|'--exclude'|'-I'|'--include')
@@ -64,11 +63,14 @@ _lsblk_module()
--fs
--help
--include
+ --json
--ascii
--list
--perms
--noheadings
--output
+ --output-all
+ --paths
--pairs
--raw
--inverse