• Bitte beachte, dass wir eine Serverliste sind!
    Wenn du ein Problem auf einem Server hast (z.B. Entbannantrag, etc), dann ist das Forum hier der falsche Ort.
  • Es freut uns dass du in unser Minecraft Forum gefunden hast. Hier kannst du mit über 130.000 Minecraft Fans über Minecraft diskutieren, Fragen stellen und anderen helfen. In diesem Minecraft Forum kannst du auch nach Teammitgliedern, Administratoren, Moderatoren , Supporter oder Sponsoren suchen. Gerne kannst du im Offtopic Bereich unseres Minecraft Forums auch über nicht Minecraft spezifische Themen reden. Wir hoffen dir gefällt es in unserem Minecraft Forum!

Erledigt Minecraft Linux Restart Script

Status
Für weitere Antworten geschlossen.

Deko

Kuhfänger
Registriert
5 März 2016
Beiträge
55
Alter
26
Diamanten
303
Minecraft
michelleDeko
Hallo,

Ich habe einen VServer und suche einen Restart Script für Spigot 1.8.8
Mein derzeitiger start.sh Script sieht so aus
screen -S lobby1 java -Xmx2G -Xms2G -jar spigot.jar
Wie kann ich daraus einen Restart Script machen?


LG
DekoLP
 
Lösung
Hallo, bei mir funktioniert das Script nicht so ganz..
Folgende Fehlermeldung:
-bash: ./start.sh: /bin/bash^M: bad interpreter: No such file or directory
was kann ich dagegen machen?
Du gräbst hier zwar einen Ur-Alt Beitrag aus (Bald 5 Jahre seit der letzten Antwort), aber hier ist die Lösung zu deinem Problem.

pinkpoint

Kuhfänger
Registriert
13 Oktober 2016
Beiträge
71
Diamanten
0
Minecraft
pinkpoint
Hii,
ich habe 2 Scripts

Folgende Scripts sind für Dich angepasst
start.sh:
Code:
#!/bin/bash

BINDIR=$(dirname "$(readlink -fn "$0")")
cd "$BINDIR"

screen -S "lobby1" bash -c "sh ./loop.sh"

loop.sh:
Code:
#!/bin/bash

BINDIR=$(dirname "$(readlink -fn "$0")")
cd "$BINDIR"
echo "\033]0;lobby1\007"


while true
do
 
    java -Xms2g -Xmx2g -jar spigot.jar


    echo 'Willst Du den Server komplett stoppen, drücke STRG-C, \nbevor die Zeit bei 1 ist!'
    echo "Rebooting in:"
    for i in 5 4 3 2 1
    do
        echo "$i..."
        sleep 1
    done
    echo 'Server neustart!'
done
 

DJPX

Kuhfänger
Registriert
20 Juli 2015
Beiträge
97
Alter
29
Diamanten
322
Minecraft
IDJPXI
einfach auf Putty einloggen dann
vim start.sh
dann drückst du "i" und schreibst

Code:
#!/bin/bash

BINDIR=$(dirname "$(readlink -fn "$0")")
cd "$BINDIR"

screen -S "lobby1" bash -c "sh ./loop.sh"
und anschließend machst du "Esc" und dann "x" um die Datei zu speichern

das selbe machst du dann noch mal mit dem hier:
Code:
#!/bin/bash
BINDIR=$(dirname "$(readlink -fn "$0")")
cd "$BINDIR"
echo "\033]0;lobby1\007"
while true
do
    java -Xms2g -Xmx2g -jar spigot.jar
    echo 'Willst Du den Server komplett stoppen, drücke STRG-C, \nbevor die Zeit bei 1 ist!'
    echo "Rebooting in:"
    for i in 5 4 3 2 1
    do
        echo "$i..."
        sleep 1
    done
    echo 'Server neustart!'
done
MfG DJPX

//Dean: Logs & Konfigs bitte entweder als Code einfügen oder als Dateianhang, bzw.auf pastebin.com hochladen! Danke!
 
Zuletzt bearbeitet von einem Moderator:

Deko

Kuhfänger
Registriert
5 März 2016
Beiträge
55
Alter
26
Diamanten
303
Minecraft
michelleDeko
Ist zwar schon etwas spät, wer das hier aber noch lesen sollte:
Leute, die eigentlich keine Ahnung haben, aber irgendwo ihre Freizeit raushauen wollen...
Bevor Ihr euch so etwas vornehmen solltet, lernt bitte erste die Grundlagen! Ihr werdet nur schwer Leute finden, die euch in solchen Phasen durchs Leben tragen!
An alle danke für eure Hilfe aber ich habe nun bald ein CloudSystem wo die Server automatisch wieder starten :)
 

Taminoful

Schafhirte
Registriert
3 August 2012
Beiträge
137
Diamanten
390
Minecraft
Taminoful
Hallo, bei mir funktioniert das Script nicht so ganz..
Folgende Fehlermeldung:
-bash: ./start.sh: /bin/bash^M: bad interpreter: No such file or directory
was kann ich dagegen machen?
Du gräbst hier zwar einen Ur-Alt Beitrag aus (Bald 5 Jahre seit der letzten Antwort), aber hier ist die Lösung zu deinem Problem.
 
Status
Für weitere Antworten geschlossen.
Oben