Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[Problem] Dlaczego to nie działa?


Rekomendowane odpowiedzi

Opublikowano

Witam. Mam problem ze skryptem .sh

 

kod:

#!/bin/sh
while [ true ]
do
java -XX:+DisableExplicitGC -XX:+UseConcMarkSweepGC -XX:+UseParNewGC -XX:MaxPermSize=256M -XX:PermSize=256M -XX:+TieredCompilation -server -Xmx8G -Xms4G -jar spigot.jar
echo "Server Crashed or Restarted"
sleep 2
done
 

gdy chce uruchomić wywala mi 

-bash: ./start.sh: /bin/sh^M: bad interpreter: No such file or directory

Pomocy!

Opublikowano

 

@1361622928-U485574.pngAranthor

-bash: ./start.sh: bin/bash^M: bad interpreter: No such file or directory
 
Takie "Nie znam się to się wypowiem..."

 

W tym wypadku to ty się nie znasz. Interpreter bash jest rozszerzoną wersją interpretera sh i większość komend działa w nich tak samo...

 

Co do tematu, to wygląda na to, że skrypt został utworzony (albo przynajmniej edytowany w Windowsie) - Windows używa innego znaku końca linii. Przekonwertuj swój skrypt skryptem dos2unix albo napisz go od nowa.

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...