Сценарий 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