Прервите заказ как: fg;next_program - PullRequest
0 голосов
/ 10 октября 2018

Я читал это решение: https://stackoverflow.com/a/35587710 для случая, когда вы выполнили программу с длительным временем выполнения, и сразу после этого вы поняли, что хотите выполнить другую программу, когда первая закончится.Решение гласит:

Ctrl Z
fg ; python next_program.py

Если то, что я хотел выполнить, было плохо написано из-за опечатки, то есть я написал fg ; python my_prograM.py и хотел сделать fg ; python my_program.py, как я могу отменить первыйфг и запустить второй?Спасибо.

1 Ответ

0 голосов
/ 10 октября 2018

Ваша первоначальная работа по-прежнему та, которую Ctrl-Z будет прерывать, и та, которую fg возобновится.Просто прервите, как вы делали раньше, затем наберите fg; python my_program.py, чтобы исправить опечатку.fg только возобновляет приостановленную работу;он не повторяет последнюю командную строку оболочки.

...