Re: Bash Programmierung

Simon Neumeister <[email protected]> Sun, 12 Jun 2005 15:36:53 +0200
Newsgroups gmane.linux.mandrake.newbie.german
Message-ID <[email protected]>
Am Sonntag, 12. Juni 2005 13:37 schrieb Stefan Ewert:
> Hallo,
>
Hi

> kennt sich jemand soweit mit der bash Programmierung aus, dass er mir sagen
> kann, was ich im folgenden ergänzen muss, um dieses Skript davon abzuhalten
> die IP-Adresse 127.0.0.1 in resolv.conf zu schreiben?
> Die anderen IP-Adressen soll er reinschreiben.
>
> <code>
> function make_resolv_conf() {
>     rm -f /etc/resolv.conf
>     if [ -n "$new_domain_name" ]; then
>        echo search $new_domain_name > /etc/resolv.conf
>     fi
>     if [ -n "$new_domain_name_servers" ]; then
>        for nameserver in $new_domain_name_servers; do
>
>                echo nameserver $nameserver >> /etc/resolv.conf
>
>        done
>     fi
>     [[ -x /sbin/update-resolvrdv ]] && /sbin/update-resolvrdv
>  }
> </code>

noch das kleine if statement in die Schleife einfügen:

--------
for nameserver in $new_domain_name_servers; do
	if [ $nameserver != "127.0.0.1" ]; then
		echo nameserver $nameserver >> /etc/resolv.conf
	fi
done
-------

ß stefan

-- 
Grüße, Simon

Want to buy your Pack or Services from MandrakeSoft?
Go to http://www.mandrakestore.com