为什么将 elinks 放在后台然后用 `fg` 恢复工作不能可靠地工作?

为什么将 elinks 放在后台然后用 `fg` 恢复工作不能可靠地工作?

elinks程序接管终端让您浏览网页。但它在工作控制背景下的行为却很奇怪。

  1. 如果我按 CTRL-Z 暂停会话elinks,然后尝试使用 恢复它fg,它就会起作用。

  2. 如果我按 CTRL-Z 暂停会话elinks,然后运行其他程序以完成(例如find),然后尝试使用 恢复它fg,它只会打印elinkselinks [the URL I invoked it with]到 STDOUT 并挂起。然后,如果我再次按 CTRL-Z 暂停并fg第二次,elinks则真正恢复并接管屏幕。

如何解释这种行为?有办法解决吗?

相关内容