반응형 Development/ShellScript | Bash3 스크립트 실행시 권한 확인 배치 / 데몬 스크립트를 작성할때 실행 권한을 확인이 필요할 때가 있다. 이 때는 id 명령어를 통해서 결과를 확인해 보면 간단하게 알 수 있다. 그럼 sudo 로 실행했을때는 uid=0(root) 가 보이는 것을 확인할 수 있다. 그럼 이제 작성하는 스크립트에 아래 조건문을 넣어주자. #!/bin/bash if [ $(id -u) -ne 0 ]; then # root 계정이 아닌 경우 exit fi 2022. 10. 24. 쉘스크립트 정리 (지속적인 업데이트) 자주 사용하는 쉘 스크립트를 정리해서 업데이트 하도록 해야겠다. 구글링도.. 귀찮아져간다.. 물론 이 내용 업데이트 할때마다 구글링하겠지만.. ㅋㅋ 1. Split - 문자열 자르기 (쉘스크립트 split) # 출력 echo "jkun.net" | awk -F '.' '{print $1, $2}' # 변수에 담기 JKUN_NET_URL_FIRST=$(echo "jkun.net" | awk -F '.' '{print $1}') JKUN_NET_URL_SECOND=$(echo "jkun.net" | awk -F '.' '{print $2}') echo $JKUN_NET_URL_FIRST # 첫번째 출력 >> jkun echo $JKUN_NET_URL_SECOND # 두번째 출력 >> net 2. Functi.. 2021. 10. 25. [펌] 배시스크립트 요약정리 너무 깔끔하게 정리가 잘되어있어서 퍼옴. https://blog.gaerae.com/2015/01/bash-hello-world.html 2019. 9. 26. 이전 1 다음 반응형