find命令-mtime 后面的参数不可以是分数吗

find命令-mtime 后面的参数不可以是分数吗

想执行cron程序,每次删掉六个小时以前的session文件,以下的命令

my $path = 'D:\stir131111\stir131111\stir13111';
my $cmd = "find $path -name '*.session' -mtime +6/24 -print|xargs rm -f";

执行不成功,-mtime 后面的参数不可以是分数吗


QUOTE:
原帖由 sdlxf 于 2008-4-8 17:34 发表
想执行cron程序,每次删掉六个小时以前的session文件,以下的命令

my $path = 'D:\stir131111\stir131111\stir13111';
my $cmd = "find $path -name '*.session' -mtime +6/24 -print|xargs rm -f";

执行 ...

改成小数也不行……
my $cmd = "find $path -name '*.session' -mtime +0.25 -print|xargs rm -f";

find: invalid argument `+0.25' to `-mtime'

man find