On Thu, 25 Dec 2014 11:54:48 -0500
"Garry T. Williams" <gtwilli...@gmail.com> wrote:

> Aw, it's not that hard.  You just want to pick out any line with one
> of several words in it.  Good old grep(1) will do it no problem.  I
> suppressed stderr from the iwlist(8) command so the error message
> about interface lo doesn't show up.  Also, the original grep(1)
> command doesn't allow for alternation (|), so I use grep -E or egrep:
> 
>     $ iwlist scan 2>/dev/null|egrep 'Channel|Quality|ESSID|Cell'
>             Cell 01 - Address: 00:30:BD:93:E9:2C
>                       Channel:4
>                       Frequency:2.427 GHz (Channel 4)
>                       Quality=53/70  Signal level=-57 dBm
>                       ESSID:"vfr"
>             Cell 02 - Address: EC:1A:59:07:3D:46
>                       Channel:11
>                       Frequency:2.462 GHz (Channel 11)
>                       Quality=32/70  Signal level=-78 dBm
>                       ESSID:"belkin.d46"
>     $
> 
> It looks like substituting "Frequency" for "Channel" will eliminate a
> line of output without losing what you say you want on each AP.

There's also nmcli for a more compact output, but not sure it has all the info
you might need:

% nmcli device wifi list
   SSID                          MODE   CHAN  RATE       SIGNAL  BARS  SECURITY 
 
   xfinitywifi                   Infra  11    54 Mbit/s  25      ▂___  --       
 
   HOME-C072                Infra  11    54 Mbit/s  30      ▂___  WPA1 WPA2 
   xfinitywifi                   Infra  1     54 Mbit/s  24      ▂___  --       
 

kevin

Attachment: pgpW7pOthaLR3.pgp
Description: OpenPGP digital signature

-- 
users mailing list
users@lists.fedoraproject.org
To unsubscribe or change subscription options:
https://admin.fedoraproject.org/mailman/listinfo/users
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct
Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines
Have a question? Ask away: http://ask.fedoraproject.org

Reply via email to