#!/bin/bash if [ ! "$UID" -eq 0 ] then sudo bash "$BASH_SOURCE"; else wheelPattern="^# \(%wheel \)"; sed -i "/$wheelPattern/{ /NOPASSWD/{ b; }; s/$wheelPattern/\1/; }" /etc/sudoers; fi;