Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if [ $EUID != 0 ]; then
- sudo "$0" "$@"
- exit $?
- fi
- #!/bin/bash
- if (($EUID != 0)); then
- if [[ -t 1 ]]; then
- sudo "$0" "$@"
- else
- exec 1>output_file
- gksu "$0 $@"
- fi
- exit
- fi
- # some example stuff
- ls -l /root
- echo "app: $0"
- for f; do
- echo ">$f<"
- done
- [ "$UID" -eq 0 ] || exec sudo bash "$0" "$@"
- #!/bin/bash
- [ "$UID" -eq 0 ] || exec sudo "$0" "$@" && echo -n "sudo bash what: "
- read WHAT
- sudo $WHAT
Add Comment
Please, Sign In to add comment