linux - netcat 实用程序的替代方案

标签 linux docker

netcat 实用程序有什么替代方案吗? 我想运行 docker API 并且客户端系统上没有安装 netcat 实用程序。 docker 命令示例 - echo -e "GET/info HTTP/1.0\r\n"| nc -U/var/run/docker.sock

最佳答案

根据this ,

(exec 3<>/dev/tcp/url/port; cat >&3; cat <&3; exec 3<&-)

可以替换nc/netcat。它应该适用于任何基于 bash 的终端。

例子:

printf "Hello World!" | (exec 3<>/dev/tcp/termbin.com/9999; cat >&3; cat <&3; exec 3<&-)

返回 link.

关于linux - netcat 实用程序的替代方案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32838811/

相关文章:

c++ - 在后台 C++ 程序/bash 脚本中捕获 linux 命令的输出

c - 如何从预读()中释放内存?

c++ - 打印 unicode 字符

docker - VueCLI3 应用程序 (nginx/docker) 使用环境特定变量

docker - 如何为docker容器设置密码

c# - 从具有多个项目的解决方案构建 docker 容器

docker - 如何在Docker容器中使用gulp,以便前端构建过程在容器中进行?

linux - 两台机器之间通过串行方式进行 ppp 传输,无需调制解调器

linux - headless with rails selenium-webdriver 通过 linux 服务器获取网页屏幕

docker - 有没有办法在 pod 初始化期间查看 Kubernetes 镜像下载进度?