Hängen Sie die Zeile an die Datei / etc / hosts mit dem Shell-Skript an

Habe ich ein neues Ubuntu 12.04 vserver. Ich bin versucht zu schreiben, ein setup-Skript, das schließt eine ganze LAMPEN-installation. Wo ich bin ist ärger Anhängen einer Zeile an die /etc/hosts - Datei. Meine aktuelle hosts-Datei sieht wie folgt aus:

127.0.0.1       localhost Venus

# The following lines are desirable for IPv6 capable hosts
::1     ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

Ich würde es wie folgt Aussehen:

127.0.0.1       localhost Venus
192.241.xx.xx  venus.example.com venus

# The following lines are desirable for IPv6 capable hosts
::1     ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

Habe ich versucht eine Vielzahl von sed Befehle mithilfe der append ( \a ) - Befehl. Für einige Grund, Ubuntu entweder nur echo den Inhalt der hosts Datei im terminal oder überhaupt nichts macht. Wie würde ich es richtig Spritzen der zweiten Zeile in die Datei mit ein bash-script?

InformationsquelleAutor der Frage Stephen Howells | 2013-10-12

Schreibe einen Kommentar