【发布时间】:2011-12-07 13:52:08
【问题描述】:
我在脚本中找到了这一行。虽然我全面了解它的作用——打开双向 TCP 连接——但我需要对语法进行一些解释。这是行:
exec 5<>"/dev/tcp/${SERVER}/${PORT}"
还有我的问题:
-
<和>通常用于重定向 IO。那里是什么意思?它可以在其他情况下使用吗?怎么样? - 为什么它有效,而
/dev/tcp不存在? - 为什么是 5?可以是另一个号码吗?允许的值是多少?
- 为什么需要
exec? (假设实际上没有执行)
谢谢。
【问题讨论】: