【问题标题】:Writing to port 514 in AIX在 AIX 中写入端口 514
【发布时间】:2015-02-09 00:58:40
【问题描述】:

我需要在 AIX 上发出这个命令:

回显“foobar” |数控 191.168.100.1-u 514 -w 1

但 AIX 没有 netcat。

你能帮帮我吗?

【问题讨论】:

  • 那么,你为什么不安装netcat呢?通过源代码或像perzl.org 这样的包管理器?这实际上是一个更适合 SuperUser 甚至 ServerFault 而不是 StackOverflow 的问题,它与编程无关。
  • 不幸的是,我无法在我的系统中安装 netcat。 (安全问题)

标签: tcp aix


【解决方案1】:

不确定这是否也适用于 AIX(至少适用于 Linux 和 Mac),但使用 bash 您可以这样做:

echo "foobar" >/dev/udp/192.168.100.1/514

请注意,您确实需要 bashksh93 shell。它不适用于其他 shell。

【讨论】:

  • 我没有在我的系统中找到 /dev/udp :-(
  • 你找不到它,因为它不存在。这是一个 bash 功能:魔术路径 /dev/udp/<host>/<port>/dev/tcp/<host>/<port> 由 bash 解释和处理。这就是为什么我明确声明它不适用于其他 shell。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-03-12
  • 2018-12-15
  • 1970-01-01
相关资源
最近更新 更多