Frage zu iwlist und grep

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
r2h6
Beiträge: 116
Registriert: 26.01.2007 10:23:18

Frage zu iwlist und grep

Beitrag von r2h6 » 11.08.2009 18:54:06

Hallo,

ist es möglich diese drei Abfragen mit einer zu erledigen?

Code: Alles auswählen

[root@RH]/home/r2h6==> 
iwlist wlan0 scan | grep -i key
Encryption key:on
Encryption key:on
Encryption key:on

[root@RH]/home/r2h6==> 
iwlist wlan0 scan | grep -i essid
ESSID:"xxx1"
ESSID:"xxx2"
ESSID:"xxx3"

[root@RH]/home/r2h6==> 
iwlist wlan0 scan | grep -i quality
Quality=29/100  Signal level:-77 dBm  Noise level=-96 dBm
Quality=90/100  Signal level:-46 dBm  Noise level=-104 dBm
Quality=26/100  Signal level:-87 dBm  Noise level=-104 dBm

Am Ende soll so etwas herauskommen:

Code: Alles auswählen


Encryption key:on | ESSID:"xxx1" | Quality=29/100  Signal level:-77 dBm  Noise level=-96 dBm
Encryption key:on | ESSID:"xxx2" | Quality=90/100  Signal level:-46 dBm  Noise level=-104 dBm
Encryption key:on | ESSID:"xxx3" | Quality=26/100  Signal level:-87 dBm  Noise level=-104 dBm


Besten Dank

Benutzeravatar
catdog2
Beiträge: 5352
Registriert: 24.06.2006 16:50:03
Lizenz eigener Beiträge: MIT Lizenz

Re: Frage zu iwlist und grep

Beitrag von catdog2 » 11.08.2009 20:29:07

Code: Alles auswählen

iwlist wlan0 scan|grep -iE \(key\|essid\|quality\)
Steht dann eben untereinander.
Unix is user-friendly; it's just picky about who its friends are.

r2h6
Beiträge: 116
Registriert: 26.01.2007 10:23:18

Re: Frage zu iwlist und grep

Beitrag von r2h6 » 11.08.2009 22:10:54

Das es untereinander steht ist kein Problem.

Besten Dank

Benutzeravatar
Duff
Beiträge: 6321
Registriert: 22.03.2005 14:36:03
Wohnort: /home/duff

Re: Frage zu iwlist und grep

Beitrag von Duff » 12.08.2009 07:47:50

Mit egrep sollte es auch funktionieren (ungetestet).

Da braucht man dann nicht so viele Backslash's zu verwenden.

Code: Alles auswählen

iwlist wlan0 scan|egrep -i (key|essid|quality)
Oh, yeah!

Antworten