1
0
mirror of https://github.com/systemd/systemd.git synced 2025-10-30 20:24:46 +03:00

bash-completion: coredumpctl: add --json and -n options

This commit is contained in:
Yu Watanabe
2021-02-11 02:50:22 +09:00
parent 2de908aead
commit e56aa17084

View File

@@ -40,7 +40,7 @@ _coredumpctl() {
local cur=${COMP_WORDS[COMP_CWORD]} prev=${COMP_WORDS[COMP_CWORD-1]}
local OPTS='-h --help --version --no-pager --no-legend -o --output -F --field -1
-r --reverse -S --since -U --until -D --directory -q --quiet --debugger
-A --debugger-arguments'
-A --debugger-arguments --json -n'
local -A VERBS=(
[LIST]='list info'
@@ -58,6 +58,8 @@ _coredumpctl() {
compopt -o filenames
elif __contains_word "$prev" '--field -F'; then
comps=$( compgen -W '${__journal_fields[*]}' -- "$cur" )
elif __contains_word "$prev" '--json'; then
comps=$( compgen -W 'pretty short off' -- "$cur" )
elif [[ $cur = -* ]]; then
comps=${OPTS}
elif __contains_word "$prev" ${VERBS[*]} &&