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

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  rediriger session telnet vers fichier

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

rediriger session telnet vers fichier

n°1403289
shaq46
Posté le 03-05-2017 à 11:29:29  profilanswer
 

Hello tout le monde,
 
Je souhaiterais rediriger les sorties STDOUT et STDERR d'une session telnet vers un fichier. Le tout en background en processus qui continue de tourner dans son coin.
 

Code :
  1. telnet IP >> file 2>&1


 
j'utilise cette commande qui effectivement me redirige bien la STDOUT mais je suis pas certain pour la STDERR et en plus ça ne tourne pas en background.
 
Une idée ?

mood
Publicité
Posté le 03-05-2017 à 11:29:29  profilanswer
 

n°1403291
watael
Posté le 03-05-2017 à 12:10:33  profilanswer
 

salut,
 
stderr est bien redirigé vers stdout, qui est lui-même redirigé vers le fichier file.
 
pour exécuter la commande en arrière-plan il faut ajouter une esperluette à la fin de la ligne.
 
mais, pour te conseiller au mieux, il faut nous expliquer pourquoi tu veux faire exécuter cette commande, qui, a priori, attend des commandes, en arrière-plan ?

n°1403292
francoisp3​1
Posté le 03-05-2017 à 12:26:37  profilanswer
 

une bonne facon de faire  
 
script fichier  
telent ip  
....
exit (telnet)
exit (script)
 
idem avec screen  
 
 

n°1403303
shaq46
Posté le 03-05-2017 à 18:01:01  profilanswer
 

watael a écrit :

salut,

 

stderr est bien redirigé vers stdout, qui est lui-même redirigé vers le fichier file.

 

pour exécuter la commande en arrière-plan il faut ajouter une esperluette à la fin de la ligne.

 

mais, pour te conseiller au mieux, il faut nous expliquer pourquoi tu veux faire exécuter cette commande, qui, a priori, attend des commandes, en arrière-plan ?

 

ça ne fonctionne pas avec "&"

 

déjà ça log juste les premières lignes du genre :

 

Code :
  1. Trying 192.168.3.2...
  2. Connected to 192.168.3.2.
  3. Escape character is '^]'.
 

et ensuite ça ne log plus rien

 

2ème souci : si je fais "entrée" sur le shell ça me stoppe le processus visiblement

 
Code :
  1. [1]+  Stoppé                 telnet 192.168.3.2 ....
 

Alors que le processus tourne toujours si je fais un ps fax | grep telnet je le vois bien. Je comprend pas grand chose à ce fonctionnement :(


Message édité par shaq46 le 03-05-2017 à 18:02:06
n°1403305
o'gure
Modérateur
Multi grognon de B_L
Posté le 03-05-2017 à 19:34:44  profilanswer
 

telnet  2>&1 | tee test.txt
?


---------------
Ton Antoine commence à me les briser menus !
n°1403306
francoisp3​1
Posté le 03-05-2017 à 19:48:54  profilanswer
 
n°1403312
watael
Posté le 03-05-2017 à 22:02:53  profilanswer
 

Citation :

tuto sur youtube

heu, François, tu en veux particulièrement à la personne dont le portrait est affiché en fond d'écran, ou c'est pour lui rendre hommage ?
dans les deux cas, je te conseille de lui demander son avis (ou à une femme que tu connais), tu ne crois pas ?
 
shaq46 : tu ne m'as pas répondu :
pourquoi tu veux faire exécuter cette commande, qui, a priori, attend des commandes, en arrière-plan ?

n°1403326
shaq46
Posté le 04-05-2017 à 14:59:25  profilanswer
 

watael a écrit :

Citation :

tuto sur youtube

heu, François, tu en veux particulièrement à la personne dont le portrait est affiché en fond d'écran, ou c'est pour lui rendre hommage ?
dans les deux cas, je te conseille de lui demander son avis (ou à une femme que tu connais), tu ne crois pas ?
 
shaq46 : tu ne m'as pas répondu :
pourquoi tu veux faire exécuter cette commande, qui, a priori, attend des commandes, en arrière-plan ?


 
 
Pour répondre à ta question ce n'est pas du vrai telnet. C'est un telnet sur un serveur console qui permet donc ben ... D'avoir un accès console sur un équipement. Le but étant donc d'avoir une connexion passive juste pour logger ce qu'il s'y passe.

n°1403327
shaq46
Posté le 04-05-2017 à 15:04:34  profilanswer
 

o'gure a écrit :

telnet  2>&1 | tee test.txt
?


 
La commande tee permet juste de dupliquer un flux, dans mon cas je suis pas certain que ça me serve à quelque chose. Ou alors j'ai pas bien compris.
 
 
francoisp31 > merci je vais tester ça.

n°1403328
shaq46
Posté le 04-05-2017 à 15:08:40  profilanswer
 


 
 
T'es au top ça a l'air vraiment efficace. Par contre je peux faire ça en BG ? si je dois faire un fichier par jour, je kill le processus et je relance la commande ?


Message édité par shaq46 le 04-05-2017 à 15:11:51

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

  rediriger session telnet vers fichier

 

Sujets relatifs
Copier un fichier qu'une seule foisrsync : forcer copie fichier ouvert
Problème d'envoi de mail depuis Thunderbird vers hotmail.comNewbie Linux : Installation Dropbox user comment ?
Rétropadalage : Munich revient vers Windowslimiter le type de fichier à imprimer avec cups
Lire un film en fichier isoScript ajout d'une extension sur plusieurs fichier
ASUS R752L, passer de Windows vers LinuxDiffusion PC vers Android
Plus de sujets relatifs à : rediriger session telnet vers fichier



Copyright © 1997-2016 Hardware.fr SARL (Signaler un contenu illicite) / Groupe LDLC / Shop HFR