Бесконечный.sh файл Python
Так что я запускаю дискорд-бот на ОС Ubuntu и мне нужно сделать бесконечный цикл.sh файл
Это мой Windows .BAT файл. когда бот выключится, он перезапустится
:1
py bot.py
goto :1
Я пробовал это в файле Ubuntu .sh:
#!/bin/bash
while:; do python3 ./Bot.py ;done;
Но я получаю эту ошибку:
bash: ./Bot.sh: /bin/ban^M: bad interpreter: No such file or directory
Помощь была бы отличной!
Спасибо всем!
1 ответ
Есть новая строка windows (\r\n
) в вашей первой строке скрипта, отсюда и ошибка
bash: ./Bot.sh: /bin/ban^M: плохой интерпретатор
^M
указывает на новую строку окна. Попробуйте инструмент dos2unix
преобразовать все строки в unix \n
,