スクリプトを作成するときに利用可能なSSIDだけを印刷するだけです。
私はこれを試しました:
sudo iwlist wlp2s0スキャン|
私は次のような結果を得ます。
ESSID:"CoreFragment_5G" ESSID:「リンク」 ESSID:「レッドウィング研究所」 ESSID:「日立」 ESSID:「快適」 ESSID:「ヤシシャ」 ESSID:「コアピース」 ESSID:「アプリバズ_技術」 ESSID:「20096641」 ESSID:「REDWING LABS_5G」
しかし、私は名前を印刷したいだけです。このコマンドをどのようにフィルタリングできますか?
ベストアンサー1
これを行うにはいくつかの方法がありますawk
。以下を使用してください。
sudo iwlist wlp2s0 scan | grep ESSID | awk -F '"' '{print $2}'
または以下を使用してくださいcut
。
sudo iwlist wlp2s0 scan | grep ESSID | cut -d '"' -f2
このコマンドはnoを提供します"
。