wlan0
空のスレートを設定するために、インターフェイスからすべてのアクティブまたは非アクティブWi-Fi接続を削除したいと思います。可能ですか?
同じことがあってほしい
nmcli connection delete device wlan0
または
nmcli dev show wlan0 delete
しかし、そのような幸運はありません。
それともこれを行う方法はありますかiw
?インターフェイスを削除しても接続を削除しない方法が見つかりました。
ベストアンサー1
nmcli --terse connection show
接続は、コロンで区切られたフィールドを含む行としてリストされます。だからあなたはこれを行うことができます:
nmcli --terse connection show | cut -d : -f 1 | \
while read name; do echo nmcli connection delete "$name"; done
これにより、1行に1つずつ一連のnmcli connection delete
コマンドが表示されます。出力が正しい場合、単語を削除すると、コマンドが表示されるのではなくecho
コマンドが実行されます。
\
長い行を読みやすくするために2つの部分に分けたことを示します。 1行に書き込む場合は省略する必要があります\
。