Hallo Miteinander,
der Befehl wird jetzt ausgeführt. Fragt mich aber bitte nicht woran es lag. Ich habe ein wenig herumgespielt und es funktioniert jetzt.
Jetzt hab ich ein neues Problem:
mein script sieht jetzt so aus:
$str = "sed 's/.*main.script/Test/g' >/tmp/new_backup";
shell_exec('cp /tmp/new /tmp/new_backup');
shell_exec($str);
in diesem Fall ist die Datei new_backup leer.
Wenn ich es so probiere
$str = "sed 's/.*main.script/Test/g' >>/tmp/new_backup";
shell_exec('cp /tmp/new /tmp/new_backup');
shell_exec($str);
bleibt die Datei new_backup unverändert.
Ich hab es auch schon so probiert:
$str = 'sed 's/.*main.script/Test/g' >/tmp/new_backup';
.
.
hat auch nichts geholfen.
Könnt ihr mir weiterhelfen?