두 파일 비교해서 오래된 파일 삭제하기1 [Linux 셸 스크립트] 파일처리 - 043 두 파일을 비교해서 오래된 파일 삭제하기 1. 사용 명령어 (1) test (2) rm 2. 키워드 & 사용처 (1) 키워드 타임스탬프, 새로운/오래된 (2) 사용처 타임스탬프를 비교해서 어느 쪽이 오래되었는지 판단하고 싶을 때 사용합니다. 3. 실행 예제 $ ./olddel.sh [log2.log]->newer, [log1.log]->older 4. 스크립트 #!/bin/sh # 비교 대상 파일 log1="log1.log" log2="log2.log" # 인수 파일이 존재하는지 확인해서 존재하지 않으면 종료 filecheck() ① { if [ ! -e "$1" ]; then ② echo "ERROR: File $1 does not exist." >&2 exit 1; fi } filecheck "$log1" ③ filecheck "$log2".. 2021. 3. 25. 이전 1 다음