Enviar archivo de texto, línea por línea, con netcat
Estoy intentando enviar un archivo, línea por línea, con los siguientes comandos:
nc host port < textfile
cat textfile | nc host port
Lo he intentado concola ycabeza, pero con el mismo resultado: el archivo completo se envía como una línea única. El servidor está escuchando con un demonio específico para recibir información de registro de datos.
Me gustaría enviar y recibir las líneas una por una, no todo el archivo en un solo disparo.
¿Cómo puedo hacer eso?