Lorsque j'essaie d'exécuter la commande suivante:
echo -e "GET / HTTP/1.1\n\n" | /dev/tcp/74.125.225.19/80
Je reçois le message d'erreur suivant:
bash: /dev/tcp/74.125.225.19/80: No such file or directory
La commande suivante fonctionne parfaitement, donc le problème concerne la façon dont j'utilise /dev/tcp
:
echo -e "GET / HTTP/1.1\n\n" | nc 74.125.225.19 80
Je suis dans Ubuntu 13.04, donc la capacité devrait être sur mon système. Qu'est-ce que je fais mal? Quelles sont les règles d'utilisation /dev/tcp
correcte?