0

我弄完了:

% zmodload zsh/net/socket
% zsocket -d 20 MY_SOCKET
# used the socket a bit

现在如何关闭套接字的 FD?(此处为 FD 20。)

4

1 回答 1

2

这是关于以下内容的邮件列表帖子zsocket

据我所知,没有办法使用 zsocket 关闭文件描述符,这似乎是一个遗漏。大概您可以使用“exec 3>&-”等,尽管要关闭超过 9 的文件描述符,您需要执行以下操作:

      % fd=11
      % exec {fd}>&-

我不知道到底是什么exec &-,但你可以试试:

fd=20
exec {fd}>&-
于 2013-05-10T09:45:41.657 回答