78 votes

Simple Serveur Socket en Bash?

Est-il un moyen de rapidement se lier à un port TCP/ip adresse et tout simplement imprimer toutes les informations sur la sortie standard? J'ai une simple solution de débogage qui écrit des choses à l'adresse 127.0.0.1:4444 et je voudrais être en mesure de simplement lier un port de bash et d'imprimer tout ce qui vient à travers. Est-il un moyen facile de faire cela?

118voto

Nikolai N Fetissov Points 52093
$ nc -k -l 4444 > filename.out

voir nc(1)

54voto

dtmilano Points 26472

Juste parce que vous avez demandé comment faire dans bash, bien qu' netcat de réponses est très valable:

  $ exec 3<>/dev/tcp/127.0.0.1/4444
  $ cat <&3

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X