Skip to content

Instantly share code, notes, and snippets.

What would you like to do?
Bash script header to elevate a script that needs to run as "root" if it is run without sudo. Background here:
# /bin/sh
if [ "$(whoami)" != 'root' ]; then
echo 'This script must be run as "root".'
echo 'Enter password to elevate privileges:'
SCRIPTPATH=$( cd $(dirname $0) ; pwd -P )
SELF=`basename $0`
exit 1
echo 'Script running with root privileges.'
# Your code here
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment