[ NetworkAdmin @ 08.04.2005. 06:43 ] @
Evo zelim ovo:

grep -i "neki patern" filename.log|skript.php > outfile.txt

sad probam
$stdin = file('php://stdin');

ovo mi pokupi samo prvi red

[ Goran Rakić @ 08.04.2005. 08:22 ] @
Radi normalno kod mene, moguce da ti pattern nije dobar.
[ leka @ 11.05.2005. 14:30 ] @
Pretpostavljam da je na tvojoj masini PHP malo "zaglupljen" pa ne moze da "provali" krajeve linija, ili je bagovit PHP koji (zbog linijskog baferovanja STD IN/OUT-a) "pokupi" samo prvu liniju .
Pokusaj da iskoristis "auto_detect_line_endings" (nadji u manualu dokumentaciju za tu promenljivu) run-time varijablu.
U php.ini stavi: auto_detect_line_endings = On
[ NetworkAdmin @ 14.05.2005. 18:31 ] @
Malo je proslo vremena od kad sam postavio pitanje, hval za odgovore, onaj dan sam i nasao rjesenje koje radi nekako pa sad evo da ga postam

Code:

$fp = fopen("php://stdin","r");
$contents = array();
do {
   $data = fgets($fp);
   if ($data == null)
       break;
   if ( strlen ( $data ) == 0 ) continue;
// do something useful with $data line
} while(true);
fclose ($fp);