Jan Engelhardt wrote:
Hi,
21:39 ichi:~ > ifconfig lo lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:838 errors:0 dropped:0 overruns:0 frame:0 TX packets:838 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:108107 (105.5 Kb) TX bytes:108107 (105.5 Kb)
21:39 ichi:~ > LC_MESSAGES=de_DE ifconfig lo lo Protokoll:Lokale Schleife inet Adresse:127.0.0.1 Maske:255.0.0.0 UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:838 errors:0 dropped:0 overruns:0 frame:0 TX packets:838 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 Sendewarteschlangenlänge:0 RX bytes:108107 (105.5 Kb) TX bytes:108107 (105.5 Kb)
As you can see:
inet addr:127.0.0.1 Mask:255.0.0.0 inet Adresse:127.0.0.1 Maske:255.0.0.0
and whoops, things like /bin/cut -b or head/tail --bytes are not accurate anymore.
Jan
Hi again, You could have shown an interface which actually has a hardware address ;-), but I get your point; A grep for HWaddr is not valid since it changes name over different locales. However, I still think something like: /sbin/ifconfig [interface] | head -n1 | tail --bytes=20 | head --bytes=17 would always apply, since different locales does not change the position of the output of the address itself (as far as i know) Hence it would always be 1. line, last 20 chars (-3 "empty" at the end). Best regards Sylvester -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org