#1 Le 06/10/2011, à 14:51
- canaillou2k5
[résolu] Ecrire dans un screen
Bonjour, je gère un serveur de jeux minecraft.
Je voudrais écrire dans un screen afin d'arrêter l'écriture de la map pour pouvoir la sauvegardée sans interrompre le serveur.
J'ai trouver à la suite de mes recherches cette commande: screen -dr minecraft -X say test
Dans ma screen minecraft il me met ce messge: -X unknown command 'say'
Après le -X visiblement il attend autre chose que la commande à envoyer à mon serveur.
Merci pour l'aide.
Dernière modification par canaillou2k5 (Le 07/10/2011, à 01:52)
Hors ligne
#2 Le 06/10/2011, à 14:58
- canaillou2k5
Re : [résolu] Ecrire dans un screen
Avec l'aide j'ai essayer ça:
serveur@XXXXXXX:~$ screen -SX minecraft stop
serveur@XXXXXXX:~$ screen -S minecraft -X stop
Même erreur.
Pour info je suis en SSH.
Hors ligne
#3 Le 06/10/2011, à 15:23
- FRUiT
Re : [résolu] Ecrire dans un screen
Neon Suite by FRUiT (kde4.6) [url]http://[Merci de relire les règles]/yzm7cee[/url]
"Pour la carotte, le lapin est la plus parfaite incarnation du mal" (R. Sheckley)
clean
Hors ligne
#4 Le 06/10/2011, à 22:31
- canaillou2k5
Re : [résolu] Ecrire dans un screen
Merci pour la réponse FRUIT; mais ça ne fonctionne pas, déjà est-ce que ce que je tappe est bon? :
serveur@XXXXXXX~$ screen -d -R test -X "stuff 'echo test'^m"
En fait j'ai trouvé ça:
screen -r war -X stuff 'exec match.cfg
'Mais ça fonctionne uniquement si on à déjà ouvert la screen ! je suis en train de devenir fous avec ce screen !
Voilà ce que je tappe:
serveur@XXXX:~$ screen -dm minecraft
serveur@XXXX:~$ screen -r minecraft -X stuff "echo works
"
Si je vais dans screen -X il ne c'est rien passé, je fait CTRL+A et CTRL+Dje retape
serveur@XXXX:~$ screen -r minecraft -X stuff "echo works
"Et la si je fait screen -X magique mon echo works à fonctionné ! ! !
Ce que je veut faire est tout simple: lancer mon serveur dans une screen avec une commande "exec" ou un ./bash
Merci pour l'aide.
Je vient de trouver à l'instant : screen -dmS minecraft -s ./start_server.sh
Dernière modification par canaillou2k5 (Le 07/10/2011, à 00:22)
Hors ligne