Bash 查找并删除目录中的文件,但不删除目录

Bash find and remove files in directory, but do not remove directory

例如我有一个备份的目录,我想删除目录中超过 6 天的文件,但保留该目录。

我目前有;

find /backups/daily/{databases,logs} -mtime +6 -exec rm -rf {} \;

然而,这会删除目录以及其中的文件。如何保留目录但删除其中超过 6 天的文件?

find Test -type f -mtime -1 -exec rm -rf {} \;

type -f 成功了,谢谢