Enviar arquivo de texto, linha por linha, com netcat
Estou tentando enviar um arquivo, linha por linha, com os seguintes comandos:
nc host port < textfile
cat textfile | nc host port
Eu tentei comrabo ecabeça, mas com o mesmo resultado: o arquivo inteiro é enviado como uma linha exclusiva. O servidor está escutando com um daemon específico para receber informações de log de dados.
Eu gostaria de enviar e receber as linhas uma por uma, não o arquivo inteiro em um único tiro.
Como eu posso fazer isso?