Когда я пытаюсь запустить следующую команду:
echo -e "GET / HTTP/1.1\n\n" | /dev/tcp/74.125.225.19/80
Я получаю следующее сообщение об ошибке:
bash: /dev/tcp/74.125.225.19/80: No such file or directory
Следующая команда работает отлично, поэтому проблема заключается в том, как я использую /dev/tcp
:
echo -e "GET / HTTP/1.1\n\n" | nc 74.125.225.19 80
Я нахожусь в Ubuntu 13.04, поэтому возможность должна быть в моей системе. Что я делаю не так? Каковы правила использования /dev/tcp
должным образом?