Hello all, i am executing grep command from php to get listing of files containing searched phrase.... i am getting output like this:
a/x.txt a/y.txt b/z.txt I am unable to find any way to replace spaces for \n character using ereg_replace(), I tried to replace / instead and it replaced it in last filepath...so i am wondering..am I getting output in one "line"? Or what? I was also considering PassThru() but it is not suitable for my needs, because it generates binary data. Can anyone help me please? I have RedHat as webserver, so linux environment :) source is here: <? $search="text" //what are we looking for $where="dir" //which directory of site we are searching in $com="grep -lr ".$search." ".$where."*"; //setting up command $output=system($com); //executing command echo ereg_replace(" ", "\n", $output); ?> -- Best regards, Martin mail [EMAIL PROTECTED] mobile +421.907.303.393 icq 34358414 www http://www.corwin.sk PGP key fingerprint 21365ca05ecfd8aeb1cf19c838fff033 "In those days spirits were brave, the stakes were high, men were real men, women were real women and small furry creatures from Alpha Centauri were real small furry creatures from Alpha Centauri." by Douglas Adams -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php