2

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

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

在灰烬中,此命令不起作用。灰烬是否有与此命令等效的命令?

在ash中的命令输出错误之后:

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

1 回答 1

1

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

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

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

于 2012-05-17T17:21:20.773 回答