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