Invio di un semplice messaggio TCP tramite Netcat

Sto cercando di usare netcat per inviare un semplice messaggio su TCP, ad es. Voglio inviare la cifra 1.

Così ho capito che scrivo quanto segue nel terminale, dopo aver installato netcat

netcat [ip-address] [port]

Ma come posso specificare il messaggio da inviare? cioè dove scrivo "1" ?

    Crea file something.txt , il contenuto del file è 1

     netcat [ip-address] [port]  

    A destinazione devi avere qualcosa da ascoltare.

    o

    Server:

     netcat -l -p [port] 

    per ascoltare la connessione

    Cliente:

     netcat [server-ip-address] [port] 

    Dopo che la connessione è stabilita su cilent simple type 1 e premi invio

    Io uso:

     echo text | netcat host port 

    Quindi dovresti solo eseguire questo:

     echo 1 | netcat localhost 12345