在 bash 中分叉 urxvt 而不按 Control-c

在 bash 中分叉 urxvt 而不按 Control-c

我知道我可以使用 bash 在 bash 中创建新的子 shell(请纠正我的术语)&。然而,这需要我按 Control-c 才能返回大多数程序的 bash。有没有办法阻止这种情况发生,所以一旦我调用命令,即urxvt -e bash &我没有当前的 shell 挂起,或者这种行为与 urxvt 有关?

答案1

当您启动后台作业时,shell 不会挂起。它可能不会像往常一样显示提示(或者如果后台作业在终端中产生任何输出,则可能会稍微受阻),但是此时您在 shell 中输入的任何内容都肯定会像往常一样输入到 shell 中。

Ctrl+C启动后台作业后无需按。您可以Enter按 使 shell 重新显示提示符。

相关内容