I have the following little script:
#!/bin/bash cd ~ thunderbird & firefox & sudo apt-get update sudo apt-get upgrade
It worked for the last two years, but for a few days it skips the password prompt. Output (without any actions from me, except starting the script):
me@UBUNTU:~$ sh goodmorningscript.sh [sudo] password for me: [sudo] password for me: me@UBUNTU:~$
It just runs through, without stopping and waiting on the password prompt. I don't want a solution without entering my password.
What could have caused my Ubuntu to skip the prompt and how can I solve it?
Note: If I manually enter
sudo commands, the prompt works as expected.
GNU bash, version 4.4.19(1)-release (x86_64-pc-linux-gnu)
Ubuntu 18.04.1 LTS
I found one possible solution, that works in my case. If the
sudo command comes before the ones with
&, the password prompt works as expected:
#!/bin/bash cd ~ sudo apt-get update sudo apt-get upgrade thunderbird & firefox &
I still don't know why, but maybe this helps.