wget ha un'opzione --post-file che dovrebbe funzionare per te.
Modifica:inoltre, c'è Ncat, che useresti in modo simile al suggerimento telnet di Randolf Richardson, tranne per il fatto che supporta anche SSL/HTTPS:
ncat -C --ssl www.example.com 443 < input.txt > output.txt
Per HTTP (non HTTPS), un'alternativa al comando "wget" che viene in mente è usare telnet come segue:
- nome host telnet 80
output.txt
Il file "input.txt" è il tuo elenco di comandi preimpostati che desideri inviare all'host in hostname e il file "output.txt" memorizzerà la risposta.