]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
bash-completion: autocomplete cgroup names in systemd-cgtop
authorLuca Boccassi <bluca@debian.org>
Tue, 16 Aug 2022 22:04:40 +0000 (23:04 +0100)
committerLuca Boccassi <luca.boccassi@gmail.com>
Thu, 18 Aug 2022 11:58:12 +0000 (12:58 +0100)
shell-completion/bash/systemd-cgtop

index c909260098066afaeb110fa9f7780c34a6a74f41..ca0a51e94901adbf7d525dbc8227b1b93fb45f7b 100644 (file)
@@ -56,6 +56,11 @@ _systemd_cgtop() {
     fi
 
     COMPREPLY=( $(compgen -W '${OPTS[*]}' -- "$cur") )
+    if [ -d /sys/fs/cgroup/systemd/ ]; then
+        COMPREPLY+=( $(cd /sys/fs/cgroup/systemd/ && compgen -o nospace -o dirnames "$cur") )
+    elif [ -d /sys/fs/cgroup/ ]; then
+        COMPREPLY+=( $(cd /sys/fs/cgroup/ && compgen -o nospace -o dirnames "$cur") )
+    fi
 }
 
 complete -F _systemd_cgtop systemd-cgtop