![按 Ctrl+d 后我的脚本仍在运行吗?](https://linux22.com/image/195753/%E6%8C%89%20Ctrl%2Bd%20%E5%90%8E%E6%88%91%E7%9A%84%E8%84%9A%E6%9C%AC%E4%BB%8D%E5%9C%A8%E8%BF%90%E8%A1%8C%E5%90%97%EF%BC%9F.png)
我正在屏幕上运行 bash 脚本,当我最近去检查它时,我按下Ctrl+d
而不是Ctrl+a Ctrl+d
分离屏幕。有问题的屏幕反应就像我按下了Ctrl+l
(露西中的l,而不是数字1),除了等待命令的第一行之外,屏幕变成空白。
我的主要问题是:我的 bash 脚本是否仍在该屏幕中不受阻碍地运行?
检查时似乎是这样,top
但我想确保它不会由于Ctrl+d
.据我了解,Ctrl+d
已发送 EOF 信号,这意味着 shell(或我的情况下的屏幕)正在尝试终止。不过,事情似乎还没有结束。这是由于 bash 脚本仍在运行,就好像什么也没发生一样吗?