请问
AIX下如何删除某个目录下日期早于凌晨03:00的文件,急需!注意:要求每天删除昨天的。
[ 本帖最后由 fusq_168 于 2006-12-11 17:55 编辑 ]
fusq_168 回复于:2005-11-09 08:44:26
# ls -l
total 34504336
-rwxrwxrwx 1 root system 1073741824 Nov 9 00:40 20051109.001
-rwxrwxrwx 1 root system 1073741824 Nov 9 00:55 20051109.002
-rwxrwxrwx 1 root system 1073741824 Nov 9 01:09 20051109.003
-rwxrwxrwx 1 root system 1073741824 Nov 9 01:22 20051109.004
-rwxrwxrwx 1 root system 1073741824 Nov 9 01:35 20051109.005
-rwxrwxrwx 1 root system 1073741824 Nov 9 01:47 20051109.006
-rwxrwxrwx 1 root system 1073741824 Nov 9 01:59 20051109.007
-rwxrwxrwx 1 root system 1073741824 Nov 9 02:11 20051109.008
-rwxrwxrwx 1 root system 1073741824 Nov 9 02:23 20051109.009
-rwxrwxrwx 1 root system 1073741824 Nov 9 02:34 20051109.010
-rwxrwxrwx 1 root system 1073741824 Nov 9 02:45 20051109.011
-rwxrwxrwx 1 root system 1073741824 Nov 9 02:56 20051109.012
-rwxrwxrwx 1 root system 347865088 Nov 9 03:00 20051109.013
-rwxrwxrwx 1 root system 1073741824 Nov 9 03:12 20051109.014
-rwxrwxrwx 1 root system 1073741824 Nov 9 03:25 20051109.015
-rwxrwxrwx 1 root system 987889664 Nov 9 04:00 20051109.016
-rwxrwxrwx 1 root system 1073741824 Nov 9 08:33 20051109.017
-rwxrwxrwx 1 root system 224329728 Nov 9 08:44 20051109.018
-rwxr-xr-x 1 root system 15 Nov 7 09:17 cache.lck
这些文件每天生成,如何写sh脚本,让sh在crontab中计划执行,定时删除时间早于03:00的文件
新手上路samson 回复于:2005-11-09 12:44:22
估计的写个shell程序吧
fusq_168 回复于:2005-11-09 13:21:00
大侠们,如何写啊?
fusq_168 回复于:2005-11-10 19:11:53
帮帮我吧
fusq_168 回复于:2005-11-10 23:42:02
find /Journal/journal -ctime +1! -name "*[2][0][0][0-9][0-9][0-9][0-9][0-9].[0-9][0-9][0-9]" -exec rm {} \;
[ 本帖最后由 fusq_168 于 2006-12-11 17:54 编辑 ]
fusq_168 回复于:2005-11-10 23:44:38
find
[ 本帖最后由 fusq_168 于 2005-11-12 11:08 编辑 ]
beginner-bj 回复于:2005-11-11 23:21:51
这个也精华?方法又笨,又不通用。
拿到SHELL版,肯定要被人笑死了。
fusq_168 回复于:2005-11-18 12:35:38
难者不会,会者不难
unix007 回复于:2005-11-18 16:16:31
引用:原帖由 beginner-bj 于 2005-11-11 23:21 发表
这个也精华?方法又笨,又不通用。
拿到SHELL版,肯定要被人笑死了。
不要光笑别人,如果有本事,自己写一个出来啊。
beginner-bj 回复于:2005-11-18 16:48:08
引用:原帖由 unix007 于 2005-11-18 16:16 发表
不要光笑别人,如果有本事,自己写一个出来啊。
我可没有笑别人,我只是说这个不应该是精华。
touch -t 11090300 temp
find . -newer temp
dorland 回复于:2005-11-18 17:14:58
引用:原帖由 beginner-bj 于 2005-11-18 16:48 发表
我可没有笑别人,我只是说这个不应该是精华。
touch -t 11090300 temp
find . -newer temp
嗯,这个好!:mrgreen::mrgreen::mrgreen::mrgreen::mrgreen::mrgreen::mrgreen:
[ 本帖最后由 dorland 于 2005-11-18 17:26 编辑 ]
|