Бесконечный .sh файл Python - PullRequest
       13

Бесконечный .sh файл Python

0 голосов
/ 30 августа 2018

Итак, я запускаю дискорд-бот на ОС 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 Ответ

0 голосов
/ 30 августа 2018

В первой строке скрипта есть новая строка Windows (\r\n), следовательно, ошибка

bash: ./Bot.sh: / bin / ban ^ M: плохой интерпретатор

^M указывает на новую строку окна. Попробуйте инструмент dos2unix для преобразования всех концов строк в новые строки Unix \n.

...