estoy emitiendo el comando:¿Cómo enviar un archivo usando netcat y luego mantener viva la conexión?
netcat serveraddress myport < MY_FILE
Lo que pasa es que netcat envía un mensaje al cerrar la conexión una vez que se envía el archivo. Necesito escribir mensajes desde la consola después de enviar ese archivo. Recuerdo haber hecho algo para pipileline a stdin ... ¿era esto?
netcat serveraddress myport < MY_FILE |
Eso no está funcionando ahora.
Estoy en Unix.
Información adicional: Esta no asumió el control en el lado del servidor (por ejemplo, uso netcat en serverside para escuchar la conexión de entrada)
Gracias, eso fue todo. Una gran ventaja sería si puede agregar un poco de información sobre por qué funciona, o alguna referencia. (¿Qué es eso "-"?) – quinestor
El '-' le dice a cat que lea stdin. Primero lee (y escribe) 'MY_FILE', luego lee stdin. Si stdin es un tty, simplemente bloquea la entrada desde el teclado. –