bashscript1 오래된 로그 검색해서 지우기 오래된 로그를 한번에 지우고 싶을 경우 find의 -exec 옵션과 합께 사용하면 지울수 있다 이때 모든 조회된 로그가 한번에 지워지니 사전에 충분히 ls 명령어를 통해서 확인 후 삭제 해야 한다. #!/bin/bash path="/land/service/" expire_days=14 echo "Start deleteExpireFile.sh" # find ${path} \( -name "app*.log" -o -name "access*.log" -o -name "commissions*.log" -o -name "monthly_commissions*.log" \) -type f -mtime +${expire_days} -exec rm -f {} \; find ${path} \( -name "app*.log.. 2021. 5. 14. 이전 1 다음