Сценарий Bash - команда не работает при запуске как переменная, но работает в противном случае [дубликат]

У меня есть простой скрипт, но по какой-то причине он не работает при запуске команды как переменной. Есть идеи, почему?(Я пытаюсь изменить настройку устройства pipewire с помощью скрипта)

      cmd2="pactl set-card-profile 'bluez_card.B8_F8_BE_79_40_C0' 'headset-head-unit-msbc'"
$cmd2  
#Command above Fails with "Failure: No such entity"

pactl set-card-profile 'bluez_card.B8_F8_BE_79_40_C0' 'headset-head-unit-msbc'
#command above works fine. (if I modify the bluez to blue99 it fails as cmd2 did)

1 ответ

Не знаю, почему это сработало ... но удаление "исправлено ..."

      cmd2="pactl set-card-profile bluez_card.B8_F8_BE_79_40_C0 headset-head-unit-msbc"
$cmd2
Другие вопросы по тегам