For testing you can add an "echo" statement, so you will only see the generated commands, but they won't be executed.
Command line:
/usr/bin/find /path/to/pagecache/pagecache -type f -mtime +7 2>/dev/null | xargs echo rm
Cron using a log file:
0 2 * * * /usr/bin/find /path/to/pagecache/pagecache -type f -mtime +7 2>/dev/null | xargs echo rm >/path/to/logfile 2>/dev/null
"xargs" passes as many arguments as possible to "rm" so you will see many arguments (filenames) per "rm" command.
To make the output better readable you could add the flag "-n1" to xargs so you will see one "rm" per file.
/usr/bin/find /path/to/pagecache/pagecache -type f -mtime +7 2>/dev/null | xargs -n1 echo rm
Source: https://www.experts-exchange.com/questions/27982505/Cron-delete-files-older-than-one-week-old-from-a-folder.html