中断命令,如:fg; next_program

Interrupt an order like: fg ; next_program

我一直在阅读这个解决方案: 当您执行了一个执行时间很长的程序并且紧接着您意识到您想要在第一个程序完成时执行另一个程序时的情况。解决方案说使用:

Ctrl Z
fg ; python next_program.py

如果我想执行的东西因为错字而写得很糟糕,即我写了 fg ; python my_prograM.py 而我想执行 fg ; python my_program.py,我该如何取消第一个 fg 并启动第二个一?谢谢。

您原来的工作仍然是 Ctrl-Z 会中断的工作,fg 会继续的工作。像以前一样打断,然后输入 fg; python my_program.py 来修正拼写错误。 fg 只重启当前挂起的作业;它不会重复最后一个 shell 命令行。