summaryrefslogtreecommitdiffstats
path: root/bash-completion
diff options
context:
space:
mode:
authorKarel Zak2018-08-23 14:14:29 +0200
committerKarel Zak2018-08-23 14:14:29 +0200
commit82bbc77bfcd884239f7ed37059fe444e7bc299f8 (patch)
treea41a1a131260fb549c131299ad09acceefedd204 /bash-completion
parenttests: add column --table-empty-lines test (diff)
downloadkernel-qcow2-util-linux-82bbc77bfcd884239f7ed37059fe444e7bc299f8.tar.gz
kernel-qcow2-util-linux-82bbc77bfcd884239f7ed37059fe444e7bc299f8.tar.xz
kernel-qcow2-util-linux-82bbc77bfcd884239f7ed37059fe444e7bc299f8.zip
bash-completion: update column
Signed-off-by: Karel Zak <kzak@redhat.com>
Diffstat (limited to 'bash-completion')
-rw-r--r--bash-completion/column28
1 files changed, 26 insertions, 2 deletions
diff --git a/bash-completion/column b/bash-completion/column
index 3af8e736a..c5a998b6e 100644
--- a/bash-completion/column
+++ b/bash-completion/column
@@ -5,11 +5,19 @@ _column_module()
cur="${COMP_WORDS[COMP_CWORD]}"
prev="${COMP_WORDS[COMP_CWORD-1]}"
case $prev in
- '-c'|'--columns')
+ '-c'|'--output-width')
COMPREPLY=( $(compgen -W "number" -- $cur) )
return 0
;;
- '-s'|'--separator'|'-o'|'--output-separator')
+ '-s'|'--separator'|'-o'|'--output-separator'|'-n'|'--table-name'|'-O')
+ COMPREPLY=( $(compgen -W "string" -- $cur) )
+ return 0
+ ;;
+ '-O'|'--table-order'|'-N'|'--table-columns'|'-E'|'--table-noextreme'|'-H'|'--table-hide'|'-R'|'--table-right'|'-T'|'--table-truncate'|'-W'|'--table-wrap')
+ COMPREPLY=( $(compgen -W "string" -- $cur) )
+ return 0
+ ;;
+ '-r'|'--tree'|'-i'|'--tree-id'|'-p'|'--tree-parent')
COMPREPLY=( $(compgen -W "string" -- $cur) )
return 0
;;
@@ -21,6 +29,22 @@ _column_module()
-*)
OPTS="--columns
--table
+ --table-name
+ --table-order
+ --table-columns
+ --table-noextreme
+ --table-noheadings
+ --table-header-repeat
+ --table-hide
+ --table-right
+ --table-truncate
+ --table-wrap
+ --table-empty-lines
+ --json
+ --tree
+ --tree-id
+ --tree-parent
+ --output-width
--separator
--output-separator
--fillrows