Skip to content

Commit 2529d40

Browse files
committed
fix(_comp__init_set_up_service_completions): work around failglob
1 parent 5fe98f3 commit 2529d40

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

bash_completion

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1984,10 +1984,11 @@ _service()
19841984

19851985
_comp__init_set_up_service_completions()
19861986
{
1987-
local sysvdirs svc svcdir
1987+
local sysvdirs svc svcdir svcs
19881988
_comp_sysvdirs &&
19891989
for svcdir in "${sysvdirs[@]}"; do
1990-
for svc in "$svcdir"/!($_comp_backup_glob); do
1990+
_comp_expand_glob svcs '"$svcdir"/!($_comp_backup_glob)'
1991+
for svc in "${svcs[@]}"; do
19911992
[[ -x $svc ]] && complete -F _service "$svc"
19921993
done
19931994
done

0 commit comments

Comments
 (0)