设置wpa_cli的list_network只输出当前网络接口
时间: 2023-08-01 08:12:34 浏览: 82
要设置wpa_cli的list_network只输出当前网络接口的已配置网络的id和flags,可以在命令中添加参数来指定输出的信息。具体来说,可以使用以下命令来实现:
```
wpa_cli -i wlan0 list_networks | grep ^[0-9] | awk '{print $1,$3}'
```
该命令将通过管道将list_networks命令的输出传递给grep命令,后者将只输出以数字开头的行(即当前网络接口的已配置网络),然后再将输出传递给awk命令,后者将只输出第一列(即id)和第三列(即flags)的内容。这样就可以只输出当前网络接口的已配置网络的id和flags了。
相关问题
设置wpa_cli的list_network输出当前连接的网络接口
要设置wpa_cli的list_network输出当前连接的网络接口的已配置网络的id和flags,可以在命令中添加参数来指定输出的信息。具体来说,可以使用以下命令来实现:
```
wpa_cli -i wlan0 list_networks | grep -E '^([0-9]+)\s+\[CURRENT\]$' | awk '{print $1,$3}'
```
该命令将通过管道将list_networks命令的输出传递给grep命令,后者将只输出当前连接的网络的行(即带有[CURRENT]标记的行),然后再将输出传递给awk命令,后者将只输出第一列(即id)和第三列(即flags)的内容。这样就可以只输出当前连接的网络的id和flags了。
设置wpa_cli的list_network只输出id和flags
要设置wpa_cli的list_network只输出id和flags,可以在命令中添加参数来指定输出的信息。具体来说,可以使用以下命令来实现:
```
wpa_cli -i wlan0 list_networks | awk '{print $1,$3}'
```
该命令将通过管道将list_networks命令的输出传递给awk命令,后者将只输出第一列(即id)和第三列(即flags)的内容。这样就可以只输出id和flags了。
阅读全文