Я редактирую код и LaTeX и люблю выполнять периодическую компиляцию, чтобы проверить, выполняет ли редактирование то, что я хочу.Обычно я запускаю небольшую командную строку bash, которая выглядит как «while true; делаю make -s foo.pdf; sleep 2; done &», а затем редактирую foo.tex и перезагружаю результат в xpdf для проверки.Каждый раз, когда я сохраняю свои изменения, скрипт создает PDF-файл, и я могу проверить, делают ли мои изменения то, что они хотят.Тем не менее, после того, как я выполнил пару таких действий, завершил свое редактирование и продолжил, у меня есть эти маленькие скрипты, которые все еще работают, и xterm, в котором я запускал каждый, может быть закрыт.ps показывает только спящую часть скрипта, что затрудняет поиск правильного родителя, который его запустил.Как я могу узнать, какой родитель из всех снов, которые я вижу, убивает, т. Е. Как определить, какой сон связан с make foo, с которым я закончил?