Hallo,
im moment mache ich folgendes, was auch funktioniert.
Die Variable $mail wird in die Datei /tmp/email.txt geschrieben.
Dann übergebe ich per System() die Datei an das Bashscript :
system ("/pfad/bashscript -r ".$anderevar." < /tmp/email.txt");
Aber damit mache ich ja einen unnötigen Schritt, leider funktioniert das hier aber nicht :
system ("/pfad/bashscript -r ".$anderevar." < ".$mail);
Kann mir einer einen Tip geben warum, oder MUSS ich den Umweg über die Datei immer gehen ?
Danke ...
PS: System, Linux Centos 5.5
im moment mache ich folgendes, was auch funktioniert.
Die Variable $mail wird in die Datei /tmp/email.txt geschrieben.
Dann übergebe ich per System() die Datei an das Bashscript :
system ("/pfad/bashscript -r ".$anderevar." < /tmp/email.txt");
Aber damit mache ich ja einen unnötigen Schritt, leider funktioniert das hier aber nicht :
system ("/pfad/bashscript -r ".$anderevar." < ".$mail);
Kann mir einer einen Tip geben warum, oder MUSS ich den Umweg über die Datei immer gehen ?
Danke ...
PS: System, Linux Centos 5.5
Kommentar