Иногда я запускаю несколько процессов, используя другой скрипт (в моем случае Ruby). Я вызываю этот скрипт из терминала, на котором запущен bash. Я хотел бы запустить эти процессы в сценарии в фоновом режиме (с помощью &
). К сожалению, эти процессы не отображаются при вызове jobs
из терминала, на котором выполняется скрипт. Я думаю, потому что они запускаются в субоболочке. Это затрудняет управление ими.
Есть ли способ, чтобы эти процессы были доступны с помощью заданий в родительской оболочке?