Я часто запускаю простую задачу мониторинга, такую как следующее:
(sleep 600 && ls -lh /path/to/files)&
Возможно ли, чтобы процесс частично отвлекся от самого процесса? Например, чтобы захватить идентификатор задания в $jobid
(или аналогичном), а затем, когда закончится sleep
, сделать fg $jobid
?
Я знаю, что для этого может потребоваться более сложный bash-fu, но любые решения было бы неплохо увидеть (особенно, если возможно выполнить fg
только если не запущен другой интерактивный процесс).