打开套接字以查看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'