Quando provo a eseguire il comando seguente:
echo -e "GET / HTTP/1.1\n\n" | /dev/tcp/74.125.225.19/80
Ricevo il seguente messaggio di errore:
bash: /dev/tcp/74.125.225.19/80: No such file or directory
Il seguente comando funziona perfettamente, quindi il problema riguarda il modo in cui sto usando /dev/tcp
:
echo -e "GET / HTTP/1.1\n\n" | nc 74.125.225.19 80
Sono in Ubuntu 13.04, quindi la funzionalità dovrebbe essere sul mio sistema. Che cosa sto facendo di sbagliato? Quali sono le regole per l'utilizzo /dev/tcp
corretto?