В zsh:
rm **/*(.om[-1])
(или из другой оболочки: zsh -c 'rm **/*(.om[-1])'
)
что означает:
( ... ) — это квалификатор zsh glob
.
означает рассматривать только «простые» файлы (не каталоги и т. д.)
om
означает упорядочить их по времени модификации
-1
означает выбрать только самый старый файл