打开套接字以查看bash的输出

打开套接字以查看bash的输出,bash,websocket,output,Bash,Websocket,Output,是否可以在给定的URL上打开套接字并打印其输出,类似于curl,但对于TCP,使用bash 目前我正在使用googlechromebrowser扩展->simplewebsocket客户端,但我想制作自己的脚本,并将输出导入我的首选文件等 能做到吗 PS:到目前为止,我还使用了telnet,但我也需要传递路径主机:端口:路径 如果您的bash版本支持联网 #!/bin/bash set -u host="$1" port="$2" path="$3" exec 3<>/dev/tcp

是否可以在给定的
URL
上打开套接字并打印其输出,类似于
curl
,但对于
TCP
,使用
bash

目前我正在使用
googlechrome
browser扩展->
simplewebsocket客户端
,但我想制作自己的脚本,并将输出导入我的首选文件等

能做到吗


PS:到目前为止,我还使用了
telnet
,但我也需要传递
路径
主机:端口:路径

如果您的
bash
版本支持联网

#!/bin/bash
set -u
host="$1"
port="$2"
path="$3"
exec 3<>/dev/tcp/$host/$port
printf '%s\r\n' "$path" >&3
cat <&3

呃<代码>卷曲
?我觉得
curl
就是答案。为什么不适合你们?这个问题对你们有帮助吗?是的,谢谢!
script example.com 80 $'GET / HTTP/1.1\r\nConnection: close\r\n'