在将插槽输入重定向到Linux bash终端中的文件时,我输入了以下内容:
$ exec 3>/dev/udp/127.0.0.1/5065
$ cat <&3
被其他东西分心,我让终端会话到期。在重新登录时,我输入的每个命令(在ls
下面的示例中)都会生成响应write error: Bad file descriptor
:
$ ls
ls: write error: Bad file descriptor
bash: printf: write error: Bad file descriptor
如何在不重新启动机器的情况下将所有内容恢复正常(这是非常不受欢迎的)?