当前位置: 技术问答>linux和unix
求grep的一个用法
来源: 互联网 发布时间:2017-05-12
本文导语: 以下是一个命令的显示结果 [root@Kenny /]# iwlist wlan0 scanning | grep ESSID ESSID:"BDeveloper" ESSID:"srmy188" ESSID:"DLINK_ITCenter" ...
以下是一个命令的显示结果
[root@Kenny /]# iwlist wlan0 scanning | grep ESSID
ESSID:"BDeveloper"
ESSID:"srmy188"
ESSID:"DLINK_ITCenter"
ESSID:"NETGEAR"
ESSID:"Wlan123"
需要想进一步过滤显示成:
BDeveloper,srmy188,DLINK_ITCenter,NETGEAR,Wlan123
哪位大神知道这个命令该怎么写?
|
awk --posix -F ":" '{print $2}' test.txt |sed 's/"//g'|sed 's/n/,/g'
|
iwlist wlan0 scanning | awk -F '[:"]+' '{printf $2","}' | sed 's/,$/n/'
|
awk ....