On 12-25-14 11:20:01 Robert Moskowitz wrote: > information. Try it when there are a few APs around, then try and pick > out the couple of lines each per AP you want. I suppose I could pipe > the output into something that would look for like Channel, ESSID, and > Quality, but I am not good at writing regular expressions to put into > grep, say. 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. -- Garry T. Williams -- users mailing list users@xxxxxxxxxxxxxxxxxxxxxxx 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