Sponsor-Board.de
Thema geschlossen  Thema schreiben 

#!/bin/bash ?!

Verfasser Nachricht

Beiträge: 546
Bewertung: 3
Registriert seit: Mar 2012
Status: offline


Beitrag: #1
#!/bin/bash ?!

Hey freunde der Linux Server Biggrin

Ich betreibe einen Spigot Server. Jedoch hab ich keine lust ihn immer wieder neustarten zu müssen und da ich diesen über "screen" laufen hab schließt sich das screen fenster immer, sobald der Server crashed.
Nun kann ich diesen leider nicht neustarten, wenn ich nicht zuhause bin, da ich dann meistens auf der Arbeit bin. Deswegen hab ich gegooglet ob man mehrere Befehle in einer sh speichern kann.
Google gab mir aus ich solle dann dies nutzen:

Code:
#!/bin/bash
screen -R MCC
&& java -Xmx6G -XX:MaxPermSize=256M -jar spigot-1.8.8.jar nogui


Mein Problem ist wenn ich diese Sh dann ausführen will, kommt das:

Code:
bash: ./Start.sh: /bin/bash^M: Defekter Interpreter: Datei oder Verzeichnis nicht gefunden


hat einer ne lösung?
MfG

18.10.2015 22:11
 
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden

Beiträge: 947
Bewertung: 8
Registriert seit: Feb 2012
Status: offline


Beitrag: #2
RE: #!/bin/bash ?!

Hallo.
Hast du die Datei vorher als ausführbar makiert? (chmod +x datei.sh)
Wenn ja, probiere mal #!/bin/bash durch #!/bin/sh zu ersetzen.

Ich hoffe das konnte dir helfen,
Max.


[Link: Registrierung erforderlich]
[Link: Registrierung erforderlich] - Blog über Linux und die IT Welt
-------------------------------------------------------------------------------------------------------
Facebook: [Link: Registrierung erforderlich]
Linux-Scout.de: [Link: Registrierung erforderlich]

18.10.2015 22:28
 
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden

Beiträge: 233
Bewertung: 4
Registriert seit: Jul 2013
Status: offline


Beitrag: #3
RE: #!/bin/bash ?!

vllt hilft dir das weiter

[Link: Registrierung erforderlich]

18.10.2015 22:30
 
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden

Beiträge: 546
Bewertung: 3
Registriert seit: Mar 2012
Status: offline


Beitrag: #4
RE: #!/bin/bash ?!

@GERIskillzZz
Leider hat es nicht gebracht. Hab das Skript sowie die datei, die ausgeführt werden soll, sprich hier spigot.jar haben die berichtigung 777

auch mit #!/bin/sh kommt die gleiche fehlermeldung

@lucifer11986
Leider hilft mir das nicht, da damit ja das Problem immernoch nicht behoben wurde, da ich #!/bin/bash nicht nutzen kann. Wegen der Zeile kommt ja der Fehler..
MfG

18.10.2015 22:35
 
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden

Beiträge: 408
Bewertung: 9
Registriert seit: Apr 2011
Status: offline


Beitrag: #5
RE: #!/bin/bash ?!

das liegt an den line endings
deine datei hat windows line endings du brauchst aber linux line endings

19.10.2015 00:15
 
Alle Beiträge dieses Benutzers finden

Beiträge: 118
Bewertung: 9
Registriert seit: Dec 2012
Status: offline


Beitrag: #6
RE: #!/bin/bash ?!

Hallo,
du nutzt ein falsches EOL(End of Line) Format. Musst mal schauen, wie du das in deinem
Editor umstellen kannst auf UNIX/LF.

Sonst die Datei mittels dos2unix konvertieren.

Phinitris

19.10.2015 00:17
 
Alle Beiträge dieses Benutzers finden

Beiträge: 546
Bewertung: 3
Registriert seit: Mar 2012
Status: offline


Beitrag: #7
RE: #!/bin/bash ?!

Danke erstmal an Terrax2 und Phinitris. Biggrin
Die fehlermeldung kommt nicht mehr...mein problem hier ist jetzt aber:
Er erstellt den screen, startet aber den java befehl erst nachdem ich aus dem Screen wieder draußen bin. wie kann ich das den so einstellen, dass das Script den java befehl in dem Screen startet?

MfG

19.10.2015 17:19
 
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden

Beiträge: 408
Bewertung: 9
Registriert seit: Apr 2011
Status: offline


Beitrag: #8
RE: #!/bin/bash ?!

screen -admS <name des screens> <befehl>
sollte den befehl direkt im screen starten und den screen "detachten"

19.10.2015 20:44
 
Alle Beiträge dieses Benutzers finden

Beiträge: 546
Bewertung: 3
Registriert seit: Mar 2012
Status: offline


Beitrag: #9
RE: #!/bin/bash ?!

Perfekt, danke Biggrin

#closed

19.10.2015 20:55
 
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Thema geschlossen  Thema schreiben 

Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
  Suche Bash Script. quiet!? 7 1.112 03.12.2020 13:40
Letzter Beitrag: quiet!?

 Druckversion anzeigen
 Thema einem Freund senden
 Thema abonnieren
 Thema zu den Favoriten hinzufügen

Sponsor-Board.de

Community
Über uns
Partner
Powered by Mybb: Copyright 2002-2024 by MyBB Group - Deutsche-Übersetzung von Mybb.de
 
© 2007-2024 Sponsor-Board.de - Hosted by OVH

Willkommen auf SB!   Sie benötigen ein Sponsoring?   1. Anmelden   2. Sponsoring-Anfrage erstellen   3. Nachrichten von Sponsoren erhalten   Kostenlos!   Jetzt registrieren