Linux Startscript mit Autostart-Feature

Dieses Thema im Forum "Technischer Support" wurde erstellt von MrPyro13, 7. Februar 2015.

Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. MrPyro13
    Offline

    MrPyro13

    Registriert seit:
    29. April 2013
    Beiträge:
    829
    Minecraft:
    MrPyro13
    Hallo Community,
    ich suche ein sh-Datei, die einen Minecraftserver in einem screen startet UND ihn dann, wenn er gestoppt wurde, wieder restartet.

    PS: Die Autostart Funktion soll im gleichen screen durchgeführt werden...

    Würde mich um einen kleinen Code freuen ;
     
    #1
  2. 可愛い
    Offline

    可愛い

    Registriert seit:
    19. Mai 2014
    Beiträge:
    655
    Wie wärs einfach mit

    Code (Text):
    1.  
    2. while true
    3. do
    4.     java -jar blabla...
    5.     sleep 5
    6. done
    7.  
     
    #2
  3. MrPyro13
    Offline

    MrPyro13

    Registriert seit:
    29. April 2013
    Beiträge:
    829
    Minecraft:
    MrPyro13
    Ich habe es jetzt mal probiert und habe folgenden Code:
    Ich möchte halt, dass der den Screen nur neustartet, wenn der andere beendet wurde...
    Code:
    http://hastebin.com/eqedicamuy.bash
    Fehler:
     
    #3
  4. 可愛い
    Offline

    可愛い

    Registriert seit:
    19. Mai 2014
    Beiträge:
    655
    #4
  5. minecraftboy
    Offline

    minecraftboy

    Registriert seit:
    28. September 2012
    Beiträge:
    336
    Ort:
    NRW
    Minecraft:
    gamemaster1511
    Mein Tipp dafür: dos2unix ;)
     
    #5
  6. MrPyro13
    Offline

    MrPyro13

    Registriert seit:
    29. April 2013
    Beiträge:
    829
    Minecraft:
    MrPyro13
    So, @minecraftboy und ich haben es zusammen gelöst.
    Lösung: Ein Skript, dass eine andere sh-Datei in einem screen startet, in der das Scipt von SpiritWalker vorhanden ist (sh. oben)

    //CLOSED
     
    #6
  7. LiveToPlay
    Offline

    LiveToPlay

    Registriert seit:
    10. Januar 2014
    Beiträge:
    19
    Ich würde viel lieber den hier nehmen:

    while true
    do
    echo starting minecraft server ...
    java -Xmx2G -jar spigot.jar nogui
    echo sleeping ...
    sleep 5
    done
     
    #7
  8. 可愛い
    Offline

    可愛い

    Registriert seit:
    19. Mai 2014
    Beiträge:
    655
    Und der Unterschied ist?
     
    #8
  9. MrPyro13
    Offline

    MrPyro13

    Registriert seit:
    29. April 2013
    Beiträge:
    829
    Minecraft:
    MrPyro13
    Der Unterschied ist, dass meine Variante in einen Screen gestartet wird. Ansonsten nichts :D
     
    #9
  10. minecraftboy
    Offline

    minecraftboy

    Registriert seit:
    28. September 2012
    Beiträge:
    336
    Ort:
    NRW
    Minecraft:
    gamemaster1511
    Ist doch auch egal, MrPyro hat den Thread als geschlossen markiert.
     
    #10
    MrPyro13 gefällt das.
  11. skyracer2012
    Offline

    skyracer2012

    Registriert seit:
    6. Januar 2014
    Beiträge:
    2
    #11
  12. Malfrador
    Offline

    Malfrador

    Registriert seit:
    16. Juni 2013
    Beiträge:
    412
    Minecraft:
    Malfrador
    Abgesehen davon das der Hastebin-Link defekt ist...: Und jetzt? Einfach wortlos unter nen fremdes Thema den Code posten, ohne weitere Informationen hilft niemandem. Was? Wie? Wer? Warum? Bitte? Danke?
     
    #12
  13. jensIO
    Offline

    jensIO

    Registriert seit:
    28. Juli 2015
    Beiträge:
    602
    Ort:
    Internet, im Neuland
    Minecraft:
    jens1o
    Du musst das letzte Slash entfernen, dein Browser denkt, das es ein Ordner wäre und versucht die Dateien(die ohne ein base href auskommen müssen, das solche Fehler behebt) aus dem Ordner zu laden, er findet sie aber nicht. Wenn du das Slash entfernst bist du im Root Verzeichnis, wo die Dateien auch tatsächlich liegen.

    Lange Rede, kurzer Sinn. Richtiger Link: hastebin.com/eqedicamuy.bash
     
    #13
    Malfrador gefällt das.
  14. MrPyro13
    Offline

    MrPyro13

    Registriert seit:
    29. April 2013
    Beiträge:
    829
    Minecraft:
    MrPyro13
    Ich persönlich bin verwundert, dass dieser Thread nach Close-Request immer noch offen ist ;)

    //Daniel Edit: Jetzt nicht mehr ;)
     
    #14
Status des Themas:
Es sind keine weiteren Antworten möglich.