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&nbsp;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?