find /path/to/directory/ -mindepth 1 -mtime +31 -depth -print
find /path/to/directory/ -mindepth 1 -mtime +31 -delete
Related[edit]
No space left on device
See also[edit]
rm
, System Integrity Protection, truncate
, scrub
, shred
, unlink, git rm
, find -delete
find
, find .
, ls
, findmnt, locate
, -mindepth, -name, -delete