Eu não posso reproduzir isso. Tanto como usuário comum quanto com sudo
, a mensagem é impressa assim que o gnome-terminal
aparece. Aparentemente, gnome-terminal
é baseado em background automaticamente (você pode ver executando gnome-terminal
diretamente da linha de comando), então a mensagem é impressa antes que o comando sleep seja concluído. É equivalente a correr
gnome-terminal -x sleep 10 &
Se você estiver realmente observando um comportamento diferente quando executado como root, poderá ter um% diferentegnome-terminal
no $ PATH da raiz.