Skrypt, polecenie “sleep

Legalin | 2021-04-15 17:56:46 UTC | #1

Witam, posiadam w skrypcie linijki typu:

sleep 1

Większość osób widziałem, że używa tego i na spokojnie im to działa, jednakże u mnie wyskakuje:

sleep: invalid time interval ‘1\r’
Try ‘sleep –help’ for more information.

No i wszystkie polecenia lecą od strzała w ciągu 2 sekund :D


Timo | 2021-04-16 20:13:11 UTC | #2

Jakim programem edytujesz plik?

Jeśli używasz notepada++ to upewnij się, że znak końca linii jest ustawiony na Unixowy:
image|541x500


Legalin | 2021-04-16 16:50:27 UTC | #3

Super, działa. Dzięki wielkie.

Jeszcze pytanko jedno, dlaczego skrypt nie może wejść do folderu?

Wyskakuje:

can’t cd to root/mc

w skrypcie:

cd root/mc
sh start.sh


Timo | 2021-04-16 20:13:11 UTC | #4

Podałeś relatywną ścieżkę do katalogu.

Katalog w systemie to /root/mc? Jeśli tak, musisz w skrypcie użyć:
cd /root/mc


system | 2021-05-18 19:33:41 UTC | #5

Ten temat został automatycznie zamknięty 32 dni po ostatnim wpisie. Tworzenie nowych odpowiedzi nie jest już możliwe.