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?
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 23952552425
Url: https://administrator.de/forum/mehrere-texte-in-dateien-austauschen-23952552425.html
Ausgedruckt am: 22.03.2025 um 13:03 Uhr
2 Kommentare
Neuester Kommentar

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