Est-il possible d'envoyer un flux continu à partir d'une commande de sortie à distance à un auditeur

Je suis en utilisant le netcat pour unix.

quand je lance python script.py &> logfile.txt , il est capturé en permanence.

De reproduire cela à distance, j'ai essayé nc -l -p 8011 sur l'auditeur (le client) et la suite de l'expéditeur (hôte ou serveur) :

  1. python script.py &> nc 127.0.0.1 8011
  2. python script.py > nc 127.0.0.1 8011
  3. nc 127.0.0.1 8011 < python script.py

Mais rien ne semble fonctionner. S'il vous plaît aider.

im juste de poster cette un un commentaire car je ne peux pas le reproduire atm. je pense que le problème est que vous utilisez le signe "supérieur à" (>), pour rediriger la sortie vers un FICHIER, ce serait juste, mais pour rediriger vers une COMMANDE, vous devez utiliser un pipe(|), alors essayez de tuyau de python de nc sur le côté de l'expéditeur, et de rediriger le récepteur à un fichier

OriginalL'auteur Sushant Khurana | 2011-10-29