18 Oct
2006
18 Oct
'06
21:17
Am Mittwoch, 18. Oktober 2006 20:23 schrieb David Haller: Hallo David,
Jep. BTW: die Ausgabe von udevinfo ist ja in der Form ID_SERIAL=blablubb und das ist praktisch fuer 'eval'. Alternativ und sicherer kannst du (ungetestet) sowas verwenden:
[..]; do ID_SERIAL="`udevinfo -q env -n \"$d\" | \ sed -n '/ID_SERIAL/s/ID_SERIAL=\(.*\)/\1/'`"
Was spricht dagegen mit der _kompletten_ Augabe von ID_SERIAL zu vergleichen? dann wird der Code lesbarer, weil ja der Hersteller auch enthalten ist. Ich finde zB "SWISSBIT_Twist_40479E4643xxxxxx" bei if oder case verständlicher als "40479E4643xxxxxx" Al