/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
exec() på en linux kasse
Fra : Clemme


Dato : 29-04-01 15:46

Når jeg eksekverer følgende php script får jeg kun den sidste linie i af det
output der kommer hvis jeg eksekverer "cat /proc/pci | grep rev" i en konsol
(på min linuxbox).
<?
$pcidev = exec("cat /proc/pci | grep rev")
print $pcidev;
?>

Er det noget med at exec ikke kan spytte mere end en linie tekst af gangen
ud?

Mvh
Clemme






 
 
Clemme (29-04-2001)
Kommentar
Fra : Clemme


Dato : 29-04-01 16:03

var vist lidt for hurtig der, fandt lige PassThru() funktionen i php
manualen :)

Mvh
Clemme

"Clemme" <mcmartin@ofir.dk> wrote in message news:9ch9gm$97k$1@sunsite.dk...
> Når jeg eksekverer følgende php script får jeg kun den sidste linie i af
det
> output der kommer hvis jeg eksekverer "cat /proc/pci | grep rev" i en
konsol
> (på min linuxbox).
> <?
> $pcidev = exec("cat /proc/pci | grep rev")
> print $pcidev;
> ?>
>
> Er det noget med at exec ikke kan spytte mere end en linie tekst af gangen
> ud?
>
> Mvh
> Clemme
>
>
>
>
>



Tom Knudsen (29-04-2001)
Kommentar
Fra : Tom Knudsen


Dato : 29-04-01 17:12



> "Clemme" <mcmartin@ofir.dk> wrote in message news:9ch9gm$97k$1@sunsite.dk...

> > <?
> > $pcidev = exec("cat /proc/pci | grep rev")
> > print $pcidev;
> > ?>

Kig lige på http://dk.php.net/manual/en/function.exec.php igen :)

exec("ls -l",$result,$errcode);
echo $errcode == 0 ? "Success" : "Fail";
foreach($result as $line) echo $line."\n";

/tom


Larz (29-04-2001)
Kommentar
Fra : Larz


Dato : 29-04-01 22:36

> <?
> $pcidev = exec("cat /proc/pci | grep rev")
> print $pcidev;
> ?>
>
> Er det noget med at exec ikke kan spytte mere end en linie tekst af gangen
> ud?

Jeg ville gøre sådan:

$outp = `cat /proc/pci | grep rev`;
echo nl2br($outp);


--

---
Lars . o O ( Husk! Der er ingen virkelighed i min mail! )


Søg
Reklame
Statistik
Spørgsmål : 177560
Tips : 31968
Nyheder : 719565
Indlæg : 6408946
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste