Sprawdź czy w którymś z plików konfiguracyjnych wgeta (np. ~/.wgetrc, /etc/wgetrc) nie ma opcji background=on.
Możesz też dopisać w skrypcie polecenie type wget, by sprawdzić czy z jakiegoś powodu nie interpretuje polecenia wget jako aliasu z dodaną opcją -b. Byłoby tak, gdybyś odpalił skrypt z włączoną opcją expand_aliases (polecenie shopt expand_aliases wywołane ze skryptu zwróciłoby wartość "on").
P.S. Prócz opcji -b dla wgeta alias mógłby zawierać powłokowy znak & puszczenia zadania w tło. Wtedy odpowiedź brzmiałaby "wait" (z numerem zadania), ale chyba rozsądniej byłoby ominąć alias.
P.S.2 Jeśli nie chcesz tykać plików wgetrc, wpis background=on możesz chyba przesłonić, wywołując wgeta z opcją --no-background.