Экранирование одинарных кавычек в команде сценария bash

Я не совсем уверен, что это основная причина, но после того, как я установил lxde, я теперь использую функциональные клавиши для управления громкостью, и проблема решена.

1
10.09.2019, 11:51
1 ответ

Если я правильно понимаю, и ваши переменные содержат то, что я думаю, они содержат (в следующий раз,пожалуйста, покажите нам, какие значения переменных и как вы их присваиваете ), тогда все, что вам нужно, это процитировать:

srt-live-transmit "$MC" "srt://${SRT_IP}:${SRT_PORT}?${LATENCY}&${PASS}" -v

Вы не можете избежать одинарных кавычек в одной -строке в кавычках, но вместо этого вы можете просто использовать двойные кавычки, которые позволяют расширять переменные.

2
27.01.2020, 23:30

Теги

Похожие вопросы