我弄完了:
% zmodload zsh/net/socket
% zsocket -d 20 MY_SOCKET
# used the socket a bit
现在如何关闭套接字的 FD?(此处为 FD 20。)
我弄完了:
% zmodload zsh/net/socket
% zsocket -d 20 MY_SOCKET
# used the socket a bit
现在如何关闭套接字的 FD?(此处为 FD 20。)
这是关于以下内容的邮件列表帖子zsocket
:
据我所知,没有办法使用 zsocket 关闭文件描述符,这似乎是一个遗漏。大概您可以使用“exec 3>&-”等,尽管要关闭超过 9 的文件描述符,您需要执行以下操作:
% fd=11
% exec {fd}>&-
我不知道到底是什么exec &-
,但你可以试试:
fd=20
exec {fd}>&-