Bash: Einfügen einer Zeile in eine Datei an einer bestimmten Stelle

Ich schreibe ein Skript, in dem ich Zeilen in einem bestimmten Teil einer Konfigurationsdatei hinzufügen muss. Zum Beispiel

Vor:

ServerActors=IpServer.UdpServerUplink MasterServerAddress=unreal.epicgames.com MasterServerPort=27900
ServerActors=IpServer.UdpServerUplink MasterServerAddress=master0.gamespy.com MasterServerPort=27900
ServerActors=IpServer.UdpServerUplink MasterServerAddress=master.mplayer.com MasterServerPort=27900
ServerActors=UWeb.WebServer

Nach dem:

ServerActors=IpServer.UdpServerUplink MasterServerAddress=unreal.epicgames.com MasterServerPort=27900
ServerActors=IpServer.UdpServerUplink MasterServerAddress=master0.gamespy.com MasterServerPort=27900
ServerActors=IpServer.UdpServerUplink MasterServerAddress=master.mplayer.com MasterServerPort=27900
ServerActors=IpServer.UdpServerUplink MasterServerAddress=master.qtracker.com MasterServerPort=27900
ServerActors=UWeb.WebServer

Wie Sie sehen, wurde eine neue Zeile hinzugefügt. Wie kann mein Bash-Skript die Zeile einfügen? Ich schätze, ich muss sed benutzen.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage