From 54820da421a6d4ed6afbc76f5c718ae02e65c525 Mon Sep 17 00:00:00 2001 From: Yu Watanabe Date: Fri, 18 Jul 2025 01:44:25 +0900 Subject: [PATCH] bash-completion/analyze: show candidates for --debugger This also adds missing completion for --debugger-arguments. Follow-up for ad6e02e7b42db35178305614e643be7a62568d87. --- shell-completion/bash/systemd-analyze | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/shell-completion/bash/systemd-analyze b/shell-completion/bash/systemd-analyze index d3d3fe4c63e..3eeeffd241d 100644 --- a/shell-completion/bash/systemd-analyze +++ b/shell-completion/bash/systemd-analyze @@ -62,8 +62,9 @@ _systemd_analyze() { local -A OPTS=( [STANDALONE]='-h --help --version --system --user --global --order --require --no-pager - --man=no --generators=yes -q --quiet' - [ARG]='-H --host -M --machine --fuzz --from-pattern --to-pattern --root --debugger' + --man=no --generators=yes -q --quiet' + [ARG]='-H --host -M --machine --fuzz --from-pattern --to-pattern --root --debugger + -A --debugger-arguments' ) local -A VERBS=( @@ -116,6 +117,12 @@ _systemd_analyze() { --machine|-M) comps=$( __get_machines ) ;; + --debugger) + comps="gdb lldb" + ;; + *) + return 0 + ;; esac COMPREPLY=( $(compgen -W '$comps' -- "$cur") ) return 0 -- 2.47.3