gpt4 book ai didi

linux - 如何删除哪一个月到哪一个月之间的旧文件?

转载 作者:太空宇宙 更新时间:2023-11-04 04:22:51 26 4
gpt4 key购买 nike

知道如何使用 linux 命令删除从哪一个月到哪一个月之间的旧文件吗?

我想做的例子是:

rm oldfile.txt april until may 2012

知道如何解决我的问题吗?

谢谢

最佳答案

使用find的三步过程:

touch -d '2012-04-01 00:00:00' STARTING
touch -d '2012-04-30 23:59:59' STOPPING

find . -type f -newer STARTING -not -newer STOPPING -exec rm {} \;

编辑:请注意,这将删除四月到五月之间的文件。因此,2012年4月1日至2012年4月30日期间的文件将被删除。另外,在实际删除文件之前,最好先查看要删除的文件列表。为此,请将 rm 更改为 ls -la

关于linux - 如何删除哪一个月到哪一个月之间的旧文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11714456/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com