Как я могу приостановить всю последовательность команд в bash или zsh (или, возможно, в какой-то другой оболочке)?
Например, если я бегу:
sleep 100; echo foo
и нажмите Ctrl + Z, sleep
приостановлен и переведен в фоновый режим , но echo
запускается немедленно.
Я бы хотел, чтобы последнее не происходило, то есть echo
должно проходить после возобновления и завершения sleep
.