You can use “find” command with “-exec” parameter to remove old files in UNIX system.
$ find <Directory> -maxdepth 1 -mtime +<Days> -exec rm -f {} \;
Please see the following for the meanings of each parameter.
| <Directory> | Specify a directory where the target files are located. |
| -maxdepth 1 | Search files only in the given directory by setting “1”. Ignore the child directories. |
| -mtime +<Days> |
Search files modified more than <Days> days ago.
|
| -exec rm -f {} \; | Execute “rm” command on the found files. |