Ersetzen von Daten in Textdateien

Ersetzen von Daten in Textdateien

Ich habe zwei Dateien

Datei1:

 world,11

Datei2:

hello welcome to the ("12345,67")

Ich versuche, das oben genannte zu ersetzen "(12345,67)"durch"world,11"

Antwort1

Aufgrund Ihres Posts denke ich, dass dieser Code Ihr Problem lösen wird:

replacement=`cat replacement.txt`
content=`cat content.txt`
pattern="pattern"
echo "${content//$pattern/$replacement}" # all strings matching will be replaced with $replacement
echo "${content/$pattern/$replacement}" # the first string matching the pattern will be replaced

verwandte Informationen