在灰中等效于exec 3> /dev/tcp/anyaddress.com/80

时间:2012-05-17 17:17:35

标签: linux bash sockets ash

在bash中,以下命令打开一个套接字

exec 3<>/dev/tcp/192.168.1.200/8080

在ash中,此命令不起作用。是否有相当于灰的这个命令?

这里输出灰烬中的命令输出错误:

-ash: can't create /dev/tcp/192.168.1.200/8080: nonexistent directory

1 个答案:

答案 0 :(得分:1)

不,没有。标准POSIX bourne shell不提供此功能。

您可以使用socatnc完成所需工作。

顺便提一下,这个bash功能非常奇怪,因为它假装有一个名为/dev/tcp的目录实际上并不存在。