如何删除按名称排序的除最后创建的 X 个文件之外的所有文件?

如何删除按名称排序的除最后创建的 X 个文件之外的所有文件?

我有一个目录,其中以data-atm1-YYYYMMDDHHMMSS.sql.gz文件名格式存储了数据库备份。

问:如何删除所有文件但需要保留最后 X 个文件?(按文件名的降序排列)。

相关内容