Shell
用 iw 替換 iwgetid
我只是取回一個腳本來在我的桌面管理器上顯示 wifi 連接。但是這個正在使用
iwgetid
:[[ -z "$(iwgetid -r)" ]] || echo "$(iwgetid -r)"
但是
iwgetid
已經貶值了,我什至沒有在 Gentoo 主記憶體儲庫中看到它。所以我正在尋找將上面的行替換為iw
.
這
iwgetid -r
是一個強大的命令,因為您不需要設置介面名稱,它可以替換為以下行:iw dev <interface> link | awk '/SSID/{print $2}'
如果您想要一個更簡單快捷的命令,您可以使用:
iw <interface> link|grep SSID | awk '{print '$2'}'|sed -u -e 's/SSID: //'