Conversion d'un .bat en .sh
Bonjour,
Voilà j’héberge un serveur de jeux programmé sur java qui se lance en .bat sur Windows.
Depuis quelque jours j’ai commandé un dédié sous linux (Debian 6) Pour de meilleur performance.
Le problème c’est que les .bat ne ceux lance pas sur linux.
Pourriez-vous m’aider s’il vous plait et me dire si la convention que j’ai effectuée est correcte ou s’il y a des changements à faire ?
Code Windows (.bat):
Code:
1 2 3 4 5 6 7 8 9 10
|
@echo off
color 3
title ~ "Serveur" ~ : ON
: loop
echo (%date%) (%time%) Le Serveur a correctement demarrer !
"C:\Program Files\Java\jre7\bin\java" -jar -Xms500m -Xms500m coeur.jar"
echo (%date%) (%time%)
echo /!\ ATTENTION : Le serveur a crash, redemarrage automatique /!\
goto loop |
Ce que j'ai compris (sans le reboot automatique ) :
Code:
1 2 3 4 5 6
|
#!/bin/bash
while :
do
-jar -Xms500m -Xms500m coeur.jar
done |
Puis les commandes a faire sur linux:
Code:
1 2 3
|
[ #] chmod +x coeur.sh
[ #] ./coeur.sh |
Merci à ceux qui prendrons le temps de lire mon poste.:ccool:
Cordialement Valentin.