Kiedy próbuję uruchomić następujące polecenie:
echo -e "GET / HTTP/1.1\n\n" | /dev/tcp/74.125.225.19/80
Otrzymuję następujący komunikat o błędzie:
bash: /dev/tcp/74.125.225.19/80: No such file or directory
Następujące polecenie działa idealnie, więc problem dotyczy sposobu, w jaki korzystam /dev/tcp
:
echo -e "GET / HTTP/1.1\n\n" | nc 74.125.225.19 80
Jestem w Ubuntu 13.04, więc funkcja powinna być w moim systemie. Co ja robię źle? Jakie są zasady /dev/tcp
prawidłowego korzystania ?