Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1103 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  commande vers un screen detaché

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

commande vers un screen detaché

n°867924
l4nkou
Dr House Fan
Posté le 02-12-2006 à 12:29:39  profilanswer
 

Bonjour à tous,
j'utilise la commande screen pour lancer un serveur counter-strike:
$screen -AdmS cs_27015 ./hlds_run -pingboost 3 -game cstrike -autoupdate -port 27015 +maxplayers 11 +map de_dust2 +servercfgfile server_27015.cfg 1>2&
 
j'aimerais pouvoir envoyer une commande depuis un script bash dans la session cs_27015 de screen.
D apres ce que j'ai pu lire , il y a des soucis sur le code du caractère espace.
je souhaiterais pouvoir envoyer par exemple un "say test" dans la session screen:
 
screen -S cs_27015 -X 'say test'
 
mais rien ne semble se produire.
 
Quelqu'un aurait il un piste.
 
 
 
 

mood
Publicité
Posté le 02-12-2006 à 12:29:39  profilanswer
 

n°867925
Riot
Buy me a riot
Posté le 02-12-2006 à 12:30:51  profilanswer
 

et avec  

Citation :

screen -S cs_27015 -X 'say\ test'


---------------
Be the one with the flames.
n°867926
l4nkou
Dr House Fan
Posté le 02-12-2006 à 12:35:00  profilanswer
 

idem :s

n°867938
l4nkou
Dr House Fan
Posté le 02-12-2006 à 14:48:12  profilanswer
 

screen -S cs_27015 -X stuff 'changelevel de_train'
 
ça m'envoie bien la commande dans la session screen, mais je ne sais pas comment simuler l'appuit sur la touche entrée, pour que la commande soit validée.

n°867971
l4nkou
Dr House Fan
Posté le 02-12-2006 à 16:31:02  profilanswer
 

:bounce:

n°868053
sputnick
bip...bip...bip...bip...bi...b
Posté le 03-12-2006 à 06:56:50  profilanswer
 

un simple  
;
en fin de ligne devrait faire l'affaire.

n°872533
TuXinou
Posté le 20-12-2006 à 16:10:41  profilanswer
 

Bonjour aurais tu trouver un moyen de simuler ce fameux appuie sur la touche entrée

n°872562
sebinfo007
Posté le 20-12-2006 à 17:30:50  profilanswer
 

c'est vraiment bizaeez sa

n°872572
black_lord
Modérateur
Truth speaks from peacefulness
Posté le 20-12-2006 à 18:03:41  profilanswer
 

il y a une lib python pour simuler les entreées u claiver


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
n°876995
l4nkou
Dr House Fan
Posté le 10-01-2007 à 14:04:57  profilanswer
 

voila, j'ai trouvé la réponse dans les mailings listes hlds de valve.
 
il que la serveur soit déjà lancé avec l'option -console :
 
$screen -AdmS cs_27015 ./hlds_run -pingboost 3 -game cstrike -autoupdate -port 27015 -console +maxplayers 11 +map de_dust2 +servercfgfile server_27015.cfg 1>2&
 
et voici la commande bash pour envoyer une commande au screen cs_27015
 
$screen -S cs_27015 -X -p0 eval "stuff 'changelevel de_dust2'^m"
 
:]]

mood
Publicité
Posté le 10-01-2007 à 14:04:57  profilanswer
 

n°877012
mckiller
Posté le 10-01-2007 à 14:49:30  profilanswer
 

j'ai aussi trouvé :  
 
screen -S cs_27015 -X stuff 'changelevel de_train
'
copi colle sa tel quel sa marche sans console ni rien :)

n°877013
mckiller
Posté le 10-01-2007 à 14:50:08  profilanswer
 

par contre j'aimerai bien savoir comment recupere les log d'un screen :)

n°877030
l4nkou
Dr House Fan
Posté le 10-01-2007 à 15:47:44  profilanswer
 

alors  
si tu es a l'interieur du screen  
"ctrl a" puis "shift h"
ça crée un fichier screenlog.n
 
ou tu peux créer un fichier dans le home du user qui lance le screen  
 
$echo "logfile le_nom_que_tu_veux.log" > ~/.screenrc
 
puis qd tu lances ton screen
$screen -L  
 
;)


Message édité par l4nkou le 10-01-2007 à 15:48:04

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  commande vers un screen detaché

 

Sujets relatifs
.Cab en .Exe pour commande Integrateprobleme dual screen
quelle commande tapé pour ouvrir un progcommande pour liberer de l'espace disque
Convertisseurs IDE vers SATA[Debian] Stable vers Testing : ssh ne marche plus
Problème de syntaxe dans commande perlmigration vax, vms vers AIX
Faire un iso en ligne de commande[Squid] probleme vers le UPStream -> DNS ?
Plus de sujets relatifs à : commande vers un screen detaché


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR