On Nov 27, 2007 8:16 AM, Ajay Thotangare <ajayoraclel@xxxxxxxxx> wrote: > Hi, > > I am using following command to delete files from o/s older than 24 hours. > /usr/bin/find /u01/log/*.log -mtime +0 -exec ls -l {} \; > > Is there any way I can delete files older than 6 hours. I am using HP-UNIX. > I tried using > /usr/bin/find /u01/log/*.log -mtime +0.4 -exec ls -l {} \; If HP/UX supports the -mmin find argument: /usr/bin/find /u01/log/*.log -mmin +240 | xargs ls -ld BTW, please stop using the '-exec' argument unless absolutely necessary. every file found causes -exec to fork a shell to run ls - very, very, very slow. -- Jared Still Certifiable Oracle DBA and Part Time Perl Evangelist -- //www.freelists.org/webpage/oracle-l