从 nmcli linux shell 脚本获取信息

get info from nmcli linux shell script

我正在 shell 中制作脚本,我想从命令 nmcli 中提取信息。

如果我在 linux 终端中执行 nmcli -p dev wifi list,我会得到一个 table,所有 Wi-Fi 都可用。从 table 中的每个 Wi-Fi (SSID),我只想 获取安全字段。

因此脚本的输出将类似于:

SSID1 : SSID1-SECURITY

SSID2 : SSID2-SECURITY

...   :  ...

我已经搜索了一段时间,但还没有找到如何做:(

谁能告诉我如何从每个 SSID 获取安全字段?

非常感谢。

不太了解nmcli,但我认为你可以做到:

nmcli -p dev wifi list | grep 'SSID.*SECURITY'