Write a script that clears files that have not been accessed for more than n days under the/aspera/home path.
Purged files need to be recorded with the last access date of the file.
1, find/tmp/back/-type f-atime +20-exec/tmp/remov_file.bash {} \;
2, Remov_file.bash
#!/bin/sh
echo $, ' stat-c%x $ ' >>/tmp/remove_file.$ (date +%f). log
Rm-f $
The knowledge Point is detailed:
1.find can be followed by scripts.
2.stat-c%x $
=======================
- C--format=format custom output format with line wrapping at the end
optional file information output format
%F File Type
%n file name file name
%s total size, in bytes file size (in units of byte)
%u User ID of owner of the owner ID
%u user name of owner username
%x time last access date
This article is from the "8277056" blog, please be sure to keep this source http://8287056.blog.51cto.com/8277056/1887395
Files that have not been accessed for more than n days.