run script as sudo without password code example
Example 1: run bash script linux with sudo password
echo <password> | sudo -S <command>
Example 2: run command without sudo password
# Run `visudo` to edit the file `/etc/sudoers`:
sudo visudo
# For example, to allow the `shutdown` command to run without a password.
# Add this to the file, replacing `myusername` with your own login name for your PC:
myusername ALL = NOPASSWD: /sbin/shutdown
# NOTE: `sudo` is still required to run the command so you still have to specify the command as:
sudo shutdown