Mehrere Texte in Dateien austauschen
Hallo zusammen 
Ich möchte alle Dateien eines Ordners nach
durchsuchen.
Wenn
in der Datei enthalten ist, möchte ich dieses durch
ersetzen
außerdem möchte ich, wenn
in der Datei enthalten ist, in der gleichen Datei
durch
ersetzen.
Wichtig: Nach <?php muss ein Zeilenumbruch erfolgen.
Wie kann ich das realisieren?
Ich möchte alle Dateien eines Ordners nach
$pw = 'my_password'
Wenn
$pw = 'my_password'
$pw = $new_pw
außerdem möchte ich, wenn
$pw = 'my_password'
<?php
<?php
include('passwords.php');
ersetzen.
Wichtig: Nach <?php muss ein Zeilenumbruch erfolgen.
Wie kann ich das realisieren?
Please also mark the comments that contributed to the solution of the article
Content-ID: 23952552425
Url: https://administrator.de/forum/mehrere-texte-in-dateien-austauschen-23952552425.html
Printed on: May 11, 2025 at 11:05 o'clock
2 Comments
Latest comment

Hi.
[OT]Plaintext Passwörter in PHP-Dateien, what the f... 😖 🙆 👎 ... => https://www.php.net/manual/en/function.password-hash.php [/OT]
man grep
man sed
Gruß Katrin
[OT]Plaintext Passwörter in PHP-Dateien, what the f... 😖 🙆 👎 ... => https://www.php.net/manual/en/function.password-hash.php [/OT]
grep -li "\$pw = 'my_password'" *.php | xargs -I{} sed -rie "s/\\$pw = 'my_password'/\\$pw = \$new_pw/i;2i include('passwords.php');" {}
man sed
Gruß Katrin