Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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

canaillou a écrit :

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+D

je 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