Dan: Shell Script in PHP ausführen lassen

Hi zusammen,

kann ich folgendes Script durch PHP ausführen lassen bzw. in ne PHP Datei schreiben?

tail -n +2 file.txt | split -l 4 - split_
for file in split_*
do
head -n 1 file.txt> tmp_file
cat $file>> tmp_file
mv -f tmp_file $file
done

Danke und Grüße

  1. Hallo Dan,

    kann ich folgendes Script durch PHP ausführen lassen bzw. in ne PHP Datei schreiben?

    Suchst du Shell_Exec?

    ciao
    romy

  2. Du kannst in der PHP-Datei selber keinen Shell-Code direkt ausführen, aber Du kannst Dein Shell-Skript in einer eigenen ausführbaren Datei ablegen und im PHP-Skript per exec oder system aufrufen (der Umgang mit den Rückgabewerten ist unterschiedlich). Achte darauf, dass die Dateirechte korrekt gesetzt sind.

    Gruß
    Stefanie