이 폴더는 매일, 매주 또는 매월 실행되는 작업으로 채워집니다. 예를 들어. 일일 작업 출력은 다음과 같습니다.
daily-2017-16-08.txt
daily-2017-15-08.txt
매주 다음과 같습니다.
weekly-2017-01-08.txt
weekly-2017-08-08.txt
매달은 다음과 같습니다.
monthly-2017-01-08.txt
monthly-2017-01-07.txt
답변1
이 같은?
#!/bin/bash
for FILE_TYPE in daily weekly monthly
do
COUNTER=0
for FILE in $(ls -t ${FILE_TYPE}-*)
do
let COUNTER++
[ ${COUNTER} -gt 30 ] && rm ${FILE}
done
done