Khi tôi cố chạy lệnh sau:
echo -e "GET / HTTP/1.1\n\n" | /dev/tcp/74.125.225.19/80
Tôi nhận được thông báo lỗi sau:
bash: /dev/tcp/74.125.225.19/80: No such file or directory
Lệnh sau hoạt động hoàn hảo, vì vậy vấn đề liên quan đến cách tôi đang sử dụng /dev/tcp
:
echo -e "GET / HTTP/1.1\n\n" | nc 74.125.225.19 80
Tôi đang dùng Ubuntu 13.04, vì vậy khả năng sẽ có trên hệ thống của tôi. Tôi đang làm gì sai? Các quy tắc để sử dụng /dev/tcp
đúng là gì?