bashを使っています。
echo hoge > /dev/tcp/192.168.0.10/5000
を実行したのですが、接続されません。
/dev/tcp/192.168.0.10/5000: No such file or directory
になってしまいます。なぜでしょうか。

192.168.0.10:5000にはサーバプログラムが存在してて
telnet等で接続可能な状態です。