mirror of
https://github.com/systemd/systemd.git
synced 2025-03-19 22:50:17 +03:00
shell completion: add kernel-identify/inspect verbs for bootctl
Follow-up for a05255981ba5b04f1cf54ea656fbce1dfd9c3a68 Follow-up for 3e0a3a0259324b4c40a9a62c8506fe683cd0273b (cherry picked from commit 6a6d4c3f3c123a1cbb6770f1cae8c130a48333e1)
This commit is contained in:
parent
3110d46f4a
commit
769997ee17
@ -74,6 +74,7 @@ _bootctl() {
|
||||
[STANDALONE]='help status install update remove is-installed random-seed systemd-efi-options list set-timeout set-timeout-oneshot cleanup'
|
||||
[BOOTENTRY]='set-default set-oneshot unlink'
|
||||
[BOOLEAN]='reboot-to-firmware'
|
||||
[FILE]='kernel-identify kernel-inspect'
|
||||
)
|
||||
|
||||
for ((i=0; i < COMP_CWORD; i++)); do
|
||||
@ -104,6 +105,9 @@ _bootctl() {
|
||||
fi
|
||||
elif __contains_word "$verb" ${VERBS[BOOLEAN]}; then
|
||||
comps="yes no"
|
||||
elif __contains_word "$verb" ${VERBS[FILE]}; then
|
||||
comps=$( compgen -A file -- "$cur" )
|
||||
compopt -o filenames
|
||||
fi
|
||||
|
||||
COMPREPLY=( $(compgen -W '$comps' -- "$cur") )
|
||||
|
Loading…
x
Reference in New Issue
Block a user