相关疑难解决方法(0)

删除bash中除最新的X文件之外的所有文件

有一个简单的方法,在一个非常标准的UNIX环境中使用bash运行命令来删除目录中除最新的X文件之外的所有文件吗?

为了给出一个具体的例子,想象一下一些cron作业每小时写一个文件(比如一个日志文件或一个tar-up up备份)到一个目录.我想要一种方法来运行另一个cron作业,它将删除该目录中最旧的文件,直到少于5个.

而且要清楚,只有一个文件存在,它永远不应该被删除.

unix bash scripting

138
推荐指数
10
解决办法
10万
查看次数

标签 统计

bash ×1

scripting ×1

unix ×1