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

Tags:

Misc Example