Chinaunix

标题: 如何删除一分钟前生成的某一文件 [打印本页]

作者: flash520    时间: 2007-04-11 17:56
标题: 如何删除一分钟前生成的某一文件
在linux下有什么命令可以执行后删除一分钟前某一个目录下的某一类文件.


不解,请大家帮帮忙
作者: chinaux    时间: 2007-04-11 18:29
删除一分钟前"修改"的某一文件

find /yourdir \( -mmin -2 -a -mmin +1 \) -type f -exec rm {} \;
作者: hiwoody    时间: 2007-04-11 20:24
提示: 作者被禁止或删除 内容自动屏蔽
作者: flash520    时间: 2007-04-11 21:54
比如说。。每次运行这个命令的时候就删除运行这个命令的时间的前一分钟/tmp/SE*的文件。


那应该怎么写呢?
作者: chinaux    时间: 2007-04-12 09:45
原帖由 flash520 于 2007-4-11 21:54 发表于 4楼  
比如说。。每次运行这个命令的时候就删除运行这个命令的时间的前一分钟/tmp/SE*的文件。


那应该怎么写呢?



find /tmp \( -mmin -2 -a -mmin +1 \) -type f -name SE\* -exec rm {} \;
作者: flash520    时间: 2007-04-12 18:18
标题: 回复 #5 chinaux 的帖子
出现这个提示是什么问题呢?

[ 本帖最后由 flash520 于 2007-4-12 18:20 编辑 ]

{218FA27B-8157-46F5-B518-4909ADFFB1D0}.JPG (13.86 KB, 下载次数: 38)

{218FA27B-8157-46F5-B518-4909ADFFB1D0}.JPG

作者: chinaux    时间: 2007-04-13 13:38
"+mmin+1" should be "+mmin +1".
作者: flash520    时间: 2007-04-17 12:07
find /test -mmin +1 -name "SESS*" -exec rm {} \;
就对了
作者: WIIW    时间: 2007-04-18 09:41
标题: 使用exec对命令的长度局限性大
使用exec对命令的长度局限性大




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2