bash Archiv
String ersetzen mit der Bash

Um Strings oder Teile eines String mit der Bash zu ersetzen kann man folgende Funktion direkt im Shellskript verwenden: ${Heuhaufen/Nadel/NeueNadel} <– ersetzt das erste Vorkommen von Nadel in Haystack durch NeueNadel ${Heuhaufen//Nadel/NeueNadel} <– ersetzt alle Vorkommen von Nadel in Haystack durch NeueNadel. Man beachte den zweiten / nach Heuhaufen. Bsp.: echo ${Sonnenblumen/Sonnen/Eis} # ergibt Eisblumen
Kategorie: DebianLinuxAdmin