]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
bash-completion: systemctl: use --output=help to show suggestions
authorYu Watanabe <watanabe.yu+github@gmail.com>
Thu, 13 Dec 2018 17:32:15 +0000 (02:32 +0900)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Thu, 13 Dec 2018 17:33:21 +0000 (02:33 +0900)
shell-completion/bash/systemctl.in

index 8756bfb8a569007121a165a42d696810481121df..0e58e2ba4cbe0b3b055d04d254394c904615bd55 100644 (file)
@@ -168,8 +168,7 @@ _systemctl () {
                                 comps='full enable-only disable-only'
                         ;;
                         --output|-o)
-                                comps='short short-full short-iso short-iso-precise short-precise short-monotonic short-unix verbose export json
-                                       json-pretty json-sse json-seq cat with-unit'
+                                comps=$( systemctl --output=help 2>/dev/null )
                         ;;
                         --machine|-M)
                                 comps=$( __get_machines )