Uros,

Run the command from the shell prompt and check your grep against the
output.

Cheers,
Rob.

On Wed, 2003-09-17 at 10:49, Uros wrote:
> Hello Robert,
> 
> I think not
> 
> here is my code
> 
> #!/usr/local/bin/php -q
> <?php
> $ret = `nslookup -timeout=3 www.myhost.com |grep "Non-existent host/domain"`;
> ?>
> 
> I always get automaticaly output. I also try to set implicit_flush to off,
> use ob ob_...
> 
> nothing works.
> 
> best regards
> 
> Wednesday, September 17, 2003, 4:16:10 PM, you wrote:
> 
> RC> Backtick style gets you the output...
> 
> RC> $passwords = `cat /etc/passwd`;
> 
> RC> Cheers,
> RC> Rob.
> 
> 
> RC> On Wed, 2003-09-17 at 09:55, esctoday.com | Wouter van Vliet wrote:
> >> Don't think there's one function for it .. Though, you may want to try the
> >> output buffers.
> >> 
> >> ob_start();
> >>  ( .. Exec here ..)
> >> $Var = ob_end_clean();
> >> 
> >> , 
> >> Wouter
> >> 
> >> -----Original Message-----
> >> From: Uros [mailto:[EMAIL PROTECTED] 
> >> Sent: Wednesday, September 17, 2003 3:18 PM
> >> To: PHP General list
> >> Subject: [PHP] Using system
> >> 
> >> Hello!
> >> 
> >> I'm pulling my hair. What is the right syntax to set output of some system
> >> call to variable.
> >> 
> >> I tried everything (system, shell_exec,exec) and always get output to
> >> screen.
> >> 
> >> Please help.
> >> 
> >> PHP version 4.3.3 CLI
> >> 
> >> -- 
> >> Best regards,
> >>  Uros

-- 
.---------------------------------------------.
| Worlds of Carnage - http://www.wocmud.org   |
:---------------------------------------------:
| Come visit a world of myth and legend where |
| fantastical creatures come to life and the  |
| stuff of nightmares grasp for your soul.    |
`---------------------------------------------'

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to