求删除和复制文件名为yyyymmdd格式的文件的shell程序

删除:
三天前的文件名为:
FilesOf3DayAgo=date -d "now -3day" +%Y%m%e
要删除它们:
rm -f ${FilesOf3DayAgo}.*
剩下的不用我说了吧?

拷贝:
#!/bin/bash

find /your_file_path/ -type f -mtime +3 ¦ xargs rm -rf
for file in find /your_file_path/ -type f -mtime +1
do
cp $file /new_path/
done

Published At
Categories with 服务器类
Tagged with
comments powered by Disqus