1

我正在尝试创建一个检查特定目录的 ant 构建脚本,让我们使用 /logs

在 /logs 下它包含数千个日志文件,我想创建这个 ant 脚本,它可以删除特定时间较旧的文件和目录,比如说 90 天。

我知道删除目录和文件的工作在下面,但是有没有办法包括日期?

<delete>
<dirset dir="${basedir}" includes="files*" />
<fileset dir="${basedir}" includes="files*" />
</delete>

或者我必须编写 sh 脚本来查找任何 90 天以前的文件作为“find.-type f -mtime +90 -delete”并从 ant 调用这个脚本?

谢谢

4

0 回答 0