pactlで現在の設定ファイルを取得する方法は?

pactlで現在の設定ファイルを取得する方法は?

pacmdまたはpactl(簡単な使用)でset-card-profileカードプロファイルを設定する方法の例がいくつかあります。しかし、現在設定されている設定ファイルを確認できるシミュレーションはありますか?

get-card-profile動作せずにエラーが発生します。記録されていない場合でもエラーが発生すると予想されます。

答え1

まあ、私は自分で答えを見つけました。何とかpacmd list-cards出力に隠されています。部品がありますprofiles:

どこかに自分で出力されるのかわかりません。

答え2

pactl list cards以下で現在選択されているプロファイルを実行して表示できますActive Profile

もちろん、プロファイル情報のみを表示するように出力をフィルタリングできます。たとえば、現在選択されているBluetoothカードプロファイルを表示するには、次のようにします。

$ pactl list cards | awk -v RS='' '/bluez/' | awk -F': ' '/Active Profile/ { print $2 }'

関連情報