라벨이 쉘명령인 게시물 표시

웹서버 로그 삭제 스크립트 [shell script 관련]

DATE_YYYYMMDD=`date '+%Y%m%d'` echo now_date $DATE_YYYYMMDD CHDATE=`date '+%Y%m%d' -d -30days` echo check_date $CHDATE for f in myserver*.log do if [ ${f:11:8} -lt $CHDATE ]; then         echo filename: ${f} : Its remove file~~         rm -rf $f else         echo filename: ${f} : not remove target! fi done 서버 로그 삭제하는 스크립트! 30일치만 보관 나머지는 삭제합니다. 경로는 로그쌓이는 폴더안에서 돌게끔 조정안한거라 다른경로에서 사용하려면 약간 수정필요.