Ошибка not found
создает впечатление, что live-stream-radio
может быть не на вашем пути.
Вместо того, чтобы выяснять детали вашей среды выполнения, я предлагаю вам просто указать полный путь этогоинструмент явно.Если вы можете запустить команду из интерактивной оболочки, то вы можете узнать, где она находится, с помощью следующего:
which live-stream-radio
Если результат, скажем, /usr/local/bin/live-stream-radio
, вы простодобавьте это в ваш скрипт:
#!/bin/sh
trap "kill 0" SIGINT
while :; do
/usr/local/bin/live-stream-radio --start myStream
done