系統長時間的備份會産生大量的過時檔案
#!/bin/bash
logback_path=/home/rzrk/server/logbackup/
logback_30day_ago=`find -mtime +30`
cd $logback_path
echo -e '正在搜尋30天以前的檔案'
sleep 1
find -mtime +30
while read -p 'Please Enter to Delete files[Y/N]:' choose
do
if [ "$choose" == y ];
then
echo -e '\n以上檔案即将被删除'
sleep 1
echo -e '\n正在删除30天以前的備份loading……'
rm -rf $logback_30day_ago
echo -e '\n删除完畢'
break;
else [ "$choose" == n ];
echo '檔案未删除'