Linux
bash 스크립트 실행 시 관리자권한 확인하기
bitcoder
2022. 12. 10. 21:50
728x90
작성하는 bash 스크립트가 관리자권한으로 실행되어야할 때 필요한 내용을 소개합니다.
다음의 코드를 이용합니다.
#!/bin/bash
if [ "$EUID" -ne 0 ];then
echo "Please run as root"
exit
fi
# your script code here...
effective uid가 0이 아니라면 에러메시지를 출력하고 스크립트를 종료하게 됩니다.
관리자 권한이라면 '# your script code here...' 아래의 스크립트 코드를 실행하게 됩니다.
728x90