[Linux] shell script 3

haryun·2023년 2월 20일
0

Linux

목록 보기
14/16

bash shell script

inflearn - linux bash shell script(실전편)

✏️ 디스크 파티션 사용량 감시 스크립트

$ df -h | awk '{gsub("%", ""); USE=$5; MNT=$6; if ( USE > 10 ) print USE, MNT}' | column -t | grep -v "^[A-Z]"

파이프라인으로 쭉 작성한 명령을 스크립트로 다시 작성한다.

TEXT="$(df -h | \
        awk '{
                gsub("%","");
                USE=$5;
                MNT=$6;
                if ( USE > 80 )
                        print MNT,"파티션이 ",USE,"%를 사용중입니다."
                }' |\
        grep -v "^[A-Z]")"


# 텔레그램 메세지 전송 스크립트 작성 ... 

🖍️ warnig: shell level (1000) too high, resetting to 1 ... error

스크립트를 실행하는데 해당 에러가 떴다....
재귀호출로 인해 발생하는 에러라고,,, 여기서 확인해보니까 스크립트에서 텔레그램 실행 파일을 잘못 작성해놨었다 ㅋㅅㅋ..

crontab 스케줄러에 추가


각각의 스크립트를 정각과 30분마다 실행하도록 등록했다.

0개의 댓글

관련 채용 정보