nmcli - コマンドラインは、すべてのwifi / wlan0接続の削除を意味します。

nmcli - コマンドラインは、すべてのwifi / wlan0接続の削除を意味します。

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行に書き込む場合は省略する必要があります\

おすすめ記事