Anthony J Segelhorst <[EMAIL PROTECTED]> wrote:

> I am trying to wrap the following Unix command into perl and having a few 
> issues:
> 
> find /var/spool/Tivoli/backups -name "DB_*" -mtime +10 -print -exec ls {} 
> \;
> 
> 
> I have tried (and nothing to seems to work):
> 
> $temp = `find /var/spool/Tivoli/backups -name "DB_*" -mtime +10 -print 
> -exec ls {} \;`;
> system `find /var/spool/Tivoli/backups -name "DB_*" -mtime +10 -print 
> -exec ls {} \;`
> !system `find /var/spool/Tivoli/backups -name "DB_*" -mtime +10 -print 
> -exec ls {} \;`;

1-- You are useing parens '( )' and should be using curley braces '{ }' 
    in your exec.
2-- Why are you using -exec ls?  -print already gives you the same output 
    (unless you meant to write 'ls -l')


-Jeff




__________________________________
Do you Yahoo!?
New Yahoo! Photos - easier uploading and sharing.
http://photos.yahoo.com/

-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
<http://learn.perl.org/> <http://learn.perl.org/first-response>


Reply via email to