Text in einer Datei etwas vor und nachstellen ?

L

legionaer

Langsam Durchblick bekomm
Hallo Leute

Ich betreue einen Linuxserver, auf dem mehrere GameServer (8 Stück) laufen.
Es gibt einige Dateien, die auf allen Servern gleich sind. Damit ich nicht auf jedem GameServer die Dateien einzelnd editieren will habe ich mich ein wenig mit Automatisierung beschäftigt. Eins der wenigen Probleme die noch übrig sind, ich möchte einer Datei, in der ein bestimmter Text steht einen Teil vor jede Zeile stellen und auch nach jeder Zeile stellen.

Sprich:

Das ist der Text in der Datei ... !

Daraus soll werden:

echo "Das ist der Text in der Datei ... !" >> Dateiname.txt

Ist das irgendwie möglich ? :think:
 
datei = Die Datei wo die Texte drin stehen die eingeschlossen werden sollen von echo usw
newtext = die datei mit den neuen Zeilen

Code:
if [ -e  newtext ]; then
 rm newtext
fi
while read line
do
 echo -e "echo \"${line}\" >> Dateiname.txt" >> newtext
done < datei
echo "done"
exit 0
 
Vielen DAnk, das ist genau das was ich gesucht habe :respekt:
 
Hallo
;)
Code:
perl -pi -e '~s!mein gesuchter text!echo "mein gesuchter text" >>neuedatei!g' inputdatei
Gruß Wolfgang
 

Ähnliche Themen

[Tcl / Shell] Ändern einer Datei per vi - Änderungsdatum einer Datei erfassen

Zurück
Oben