bash:start
einige Tipps und Tricks zu sed, awk und bash
sed
Text ersetzen in vielen Dateien
ich möchte diese Zeilen ändern:
ABC="irgendwasbeliebiges"
in
ABC="irgendwasspezielles"
also zB in einer Konfigurationsdatei
sed -i -e 's/^ABC="\(.*\)"/ABC="irgendwasspezielles"/g' datei
und für viele Dateien recursiv in allen Verzeichnissen, zB in allen php-Dateien:
find -name "*.php" -print0 | xargs -0 sed -i -e 's/^ABC="\(.*\)"/ABC="irgendwasspezielles"/g'
bash/start.txt · Zuletzt geändert: 2024/08/07 13:39 von 127.0.0.1