ForumScript gesucht
Even Longer – Sonntag, 29. April 2007 11:42 Uhr

Hallo,

ich suche ein Script zu folgendem Problem:

Auf meinem Desktop (KDE) werden diverse Systeminfos mit Superkaramba angezeigt.
Nun möchte ich auch die ESSID meines WLAN dort angezeigt haben.
Mein Gedanke dazu ist, beim starten mittels eines Scripts die Infos aus der Ausgabe von iwconfig zu extrahieren.

Mit

#> iwconfig 2> /dev/null | grep ra0

erhalte ich folgende Ausgabe:

#> ra0 RT61 Wireless ESSID:”default” Nickname:””

Nun möchte ich, daß das ‘default’ irgendwie alleine in eine Datei geschrieben wird.
Oder jede andere ESSID, je nachdem welches Netz ich benutze.

Naheliegend wäre

#> iwconfig 2> /dev/null | grep ra0 | cut -b 33-39 >/irgendeine/Datei

Aber je nach Netz ist der Name ja unterschiedlich lang.
Also paßt der cut-Parameter nicht mehr.
Kennt jemand eine Lösung?

1 Antwort
Peter Sütterlin – Sonntag, 29. April 2007 13:01 Uhr

Da ESSID und Nickname als Strings in Anführungszeichen ausgegeben werden kannst Du die als Trennzeichen verwenden:

iwconfig ra0 2> /dev/null |grep ESSID|cut -d'”‘ -f2

    Pit

Even Longer – Sonntag, 29. April 2007 22:58 Uhr

Funktioniert prima.
Danke!