1. Delete
all files in 2016
for filename in *; do if [ `date -r $filename +%Y` == "2016" ];then rm -rf $filename; fi done
2. Delete the files generated at 16:00
for filename in *; do if [ `date -r $filename +%H` == "16" ]; then rm -f $filename; fi done
2. Delete the files 10 days ago file
find . -mtime +10 -type f | xargs rm -rf
Delete files at specified time
Guess you like
Origin http://43.154.161.224:23101/article/api/json?id=326236995&siteId=291194637
Recommended
Ranking