bash-completion: properly autocomplete escaped unit names

This commit is contained in:
Frantisek Sumsal
2019-04-24 18:03:15 +02:00
parent d7707faec2
commit 72c9177db2
2 changed files with 11 additions and 2 deletions
+2 -1
View File
@@ -86,6 +86,7 @@ _journalctl() {
;;
--unit|-u)
comps=$(journalctl -F '_SYSTEMD_UNIT' 2>/dev/null)
compopt -o filenames
;;
--user-unit)
comps=$(journalctl -F '_SYSTEMD_USER_UNIT' 2>/dev/null)
@@ -100,7 +101,7 @@ _journalctl() {
return 0
;;
esac
COMPREPLY=( $(compgen -W '$comps' -- "$cur") )
COMPREPLY=( $(compgen -o filenames -W '$comps' -- "$cur") )
return 0
fi