Re: Systemsprache Englisch für etch?
Hallo Micha,
Am Donnerstag, den 11.12.2008, 11:39 +0100 schrieb Micha Will:
> Hallo,
>
> wie kann ich die Systemsprache (gibts sowas überhaupt?) unter Etch (z.B.
> für Skripte etc.) auf englisch einstellen?
Du kannst das Script so aufrufen:
LANG=C;/usr/local/script
oder ins Script
LANG=C setzen, was imho jedes ordentliche Script haben sollte. Englische
Fehlermeldungen sind imho auch aussagekräftiger...
> Oder LANG einfach in der
> .bashrc von root setzen?
geht auch, zB:
export LANGUAGE=C
export LANG=C
export LC_ALL=C
> Hintergrund: ich teste gerade FIAIF. Leider funktioniert das
> Shellskript fiaif-getdev nur, mit der englischen ifconfig-Ausgabe,
> weil einfach in in der Ausgabe von ifconfig gegreppt wird. Gibts da
> eigentlich keine bessere Methode? (/proc oder /sys ?)
ich denke es geht um die MAC-Adressen. und auf "deutsch" lokalisierten
System heißt es eben "Hardware Adresse" und auf englischen System HWaddr
Vgl:
# ifconfig br0
br0 Link encap:Ethernet Hardware Adresse 00:a0:d1:c9:17:70
inet Adresse:192.168.45.231 Bcast:192.168.45.255
Maske:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metrik:1
RX packets:2063 errors:0 dropped:0 overruns:0 frame:0
TX packets:558 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:0
RX bytes:347347 (339.2 KB) TX bytes:112904 (110.2 KB
# LANG=C;ifconfig br0
br0 Link encap:Ethernet HWaddr 00:a0:d1:c9:17:70
inet addr:192.168.45.231 Bcast:192.168.45.255
Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:2044 errors:0 dropped:0 overruns:0 frame:0
TX packets:555 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:344829 (336.7 KB) TX bytes:112499 (109.8 KB)
keine Ahnung wo die oder ob die überhaupt unter /proc oder /sys
abgreifbar sind.... grep mag da nicht so recht drin arbeiten ;)
> Vielen dank im voraus.
> Gruß
> Micha
Viele Grüße
Thomas
Reply to: