셸 스크립트 실험의 로그 파일 정리

1471 단어 실험
카탈로그
  • 1 실험 요구
  • 2실험절차
  • 하나의 실험 요구
    두 종류의 기계는 모두 300대입니다. 스크립트를 써서 이 두 종류의 기계 안의 로그 파일을 자동으로 정리합니다. A종류의 기계 로그 저장 경로는 매우 동일합니다. B종류의 기계 로그 파일 저장 경로는 일치해야 합니다. (이 디렉터리는 로그 외에 다른 파일이 있기 때문에 삭제할 수 없습니다. 일치할 때.log를 보십시오) A종류:/opt/cloud/log/삭제 7일 전 로그 B종류:/opt/cloud/instances/삭제 15일 전 로그
    2차 실험 단계
    #!/bin/bash
    dir1=/opt/cloud/log/
    dir2=/opt/cloud/instance/
    if [ -d $dir1 ]
    then
        find $dir1 -type f -mtime +7 |xargs rm -rf
    elif [ -d $dir2 ]
    then
        find $dir2 -name "*.log" -type f -mtime +15 |xargs rm -rf
    fi 
    

    좋은 웹페이지 즐겨찾기