Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 22-06-2017 09:31:45

Fatom
Membre
Inscription : 05-05-2017

[Résolu] commande screen par SH

Bonjour, je suis débutant sur debian.

J'ai un petit souci qui commande à m'énerver...
Je cherche depuis des heures comment créer un sh qui peut envoyer une commande dans un screen.

En faite j'aimerais faire un script de redémarrage de mon serveur de jeu, et mon serveur se ferme depuis un screen en écrivent "stop" (pas autrement)
J'ai essayer 5-6 façons différentes de le faire mais pas moyen de faire une action dans le screen directement.

mon SH:
#!/bin/bash
#redemarrage serv
screen -x skyblock
stop
sleep 10
cd /home/skyblock
screen -dmS skyblock java -Xmx10G -jar KCauldron.jar


Version screen: 4.01
Version SH: 4.2 (ce qui est écrit quand je fait "sh")

Dernière modification par Fatom (22-06-2017 10:06:51)

Hors ligne

#2 22-06-2017 09:52:11

daufinsyd
Membre
Lieu : 68, 63, Karlsruhe
Distrib. : Manjaro + Debian Stable + Xubuntu
Noyau : Linux 4.9-amd64
(G)UI : Plasma 5.10
Inscription : 02-02-2013
Site Web

Re : [Résolu] commande screen par SH

Salut smile

Essaie ceci pour envoyer la commande

 
screen -r skyblock -p 0 -X stuff "commande \n"
 



Ne pas oublier le retour charriot \n à la fin sinon le shell n'évalura pas la commande.


Aspire V3-772G + SSD 850Evo
Intel i7-4790 - 12Go RAM - GTX460
Intel i7-6700 - 8Go RAM - AMD R9 280X 3Go - SSD 850Evo
Odroid C2, Raspberry Pi Zero

Hors ligne

#3 22-06-2017 10:04:42

Fatom
Membre
Inscription : 05-05-2017

Re : [Résolu] commande screen par SH

OMG je me sent tellement nul d'un coup... j'avais test cette commande mais j'avais pas mis le /n...
Sa fonctionne merci beaucoup

Dernière modification par Fatom (22-06-2017 10:07:03)

Hors ligne

#4 22-06-2017 10:27:54

daufinsyd
Membre
Lieu : 68, 63, Karlsruhe
Distrib. : Manjaro + Debian Stable + Xubuntu
Noyau : Linux 4.9-amd64
(G)UI : Plasma 5.10
Inscription : 02-02-2013
Site Web

Re : [Résolu] commande screen par SH

Avec plaisir big_smile

Aspire V3-772G + SSD 850Evo
Intel i7-4790 - 12Go RAM - GTX460
Intel i7-6700 - 8Go RAM - AMD R9 280X 3Go - SSD 850Evo
Odroid C2, Raspberry Pi Zero

Hors ligne

Pied de page des forums