![]() |
|
sed Befehl Linux +- Sponsor-Board.de (https://www.sponsor-board.de) +-- Forum: Community (/forumdisplay.php?fid=56) +--- Forum: Plauderecke (/forumdisplay.php?fid=39) +--- Thema: sed Befehl Linux (/showthread.php?tid=15600) |
sed Befehl Linux - Storage-Base.de - 17.08.2011 18:33 Hallo, ich stehe gerade etwas auf dem Schlauch, wie kann ich mit sed in einer Datei einen Platzhalter like 127.0.0.1 durch die Aktuelle IP ersetzen? Mein Code bisher: Code: sed 's/127.0.0.1/hostname -i/g' source > dummy.txt
Ich weiß nur gerade nicht wie ich hostname -i ausführe das er dort den Aktuellen Wert einliest :S RE: sed Befehl Linux - alcazar - 17.08.2011 18:40 Befehle werden zumindest in Shellscripts normal mit ` ` eingeschlossen. Alternativ mal mit awk probiert? RE: sed Befehl Linux - Storage-Base.de - 17.08.2011 18:47 Ich wusste es ist irgend eine Kleinigkeit ![]() Code: sed "s/127.0.0.1/$(hostname -i)/g" source > dummy.txt
|