Removing files older than 30 days
find /path/to/ -type f -mtime +30 -name '*.mp4' -execdir rm -- '{}' \;
-
find: the unix command for finding files/directories/links and etc.
-
/path/to/: the directory to start your search in.
-
-type f: only find files.
-
-name ‘*.mp4’: list files that ends with .mp4.
-
-mtime +30: only consider the ones with modification time older than 30 days.
-
-execdir … \;: for each such result found, do the following command in ….
-
rm – ‘{}’: remove the file; the {} part is where the find result gets substituted into from the previous part.