Hát ezt negyedbaráti szeretettel (se) nagyon köszönjük. :P@miklos_akos:Javasolt fixet megprobaltam, ugyanugy elszall a faszba a grep, ugyanugy full random. Várjál, most esik le bazmeg, íráshibára ugat a grep, azaz nem a bemenet szakad meg neki, hanem a kiemenet (az stdout) döglik le alóla... Na, így jár, aki nem olvassa el rendesen a hibaüzenetet. :P Az a rohadt magyarított hibaüzenet tehet róla, fennakadtam a törött adatcsatornán (broken pipe) és már nem kapcsoltam, hogy mellette még az is ott van, hogy íráshiba, sorry. Ha azt írja, hogy write error: broken pipe , akkor kapcsoltam volna. (Mondjuk egyébként sem baj, ha lerántjuk a forrást a gépre, mert könnyebb debuggolni, meg megbízhatóbb is így.)
Oké, hotfix suggestion #2:$job = shell_exec('curl --retry 5 -o /tmp/kecskefos.txt ' . $row['partnerurl'] . ' && cat /tmp/kecskefos.txt | grep "artdet__stock-title" > /tmp/kecskegeci.txt && cat /tmp/kecskegeci.txt'); Így a grep kimenetét is átirányítjuk egy másik fájlba az stdout-ról, aztán majd külön berántjuk. |