Respuestas:
Utilice la tecla "EF", CtrlD. Cuando se presiona en el medio de una línea, le dará a netcat todo lo que se ha ingresado en ese punto.
El almacenamiento en búfer se realiza realmente por la capa tty y no se maneja nc
en absoluto. stty -icanon && nc ...
deshabilitaría el almacenamiento en búfer y permitiría nc
ver los datos a medida que se ingresan en el terminal, momento en el cual se enviarán de inmediato. (Tenga en cuenta que los comandos stty
y nc
deben ejecutarse juntos, de lo contrario, el propio shell probablemente lo volvería a habilitar al mostrar su solicitud).
stty -icanon && nc ...
o stty raw && nc ...
lo deshabilitaría. [Tenga en cuenta que se debe ejecutar en conjunto, de lo contrario el depósito propiamente sería volver a activarlo cuando se visualiza el símbolo.]
raw
cambia un montón de opciones de tty, una de ellas es el manejo de teclas especiales de "control" a nivel tty. (Es realmente un modo "en bruto", ya que pasa todo al programa). Puede usarlo stty -a -F /dev/pts/XX
desde otro tty para ver los parámetros actuales.
stty -icanon -echo && nc ...
contrario, estoy usando cada char que escribí en nc se repite dos veces
socat
como se indica en esta respuesta