Я в xterm -е команды из шести программ в фоновом режиме в шесть Х терминалов в мой скрипт. Когда я использовал команду PS, Я вижу, что процесс 6 Xterm работает в фоновом режиме, но я не вижу программ. Если я использую верхнюю команду, я вижу программы. Есть ли чистый способ убить все X-терминалы и программы?
вот команда xterminal в моем скрипте:
xterm -e "script -c "program" outputfile" &
другая проблема заключается в том, что я пытаюсь захватить вывод программы в файл, но по какой-то причине я могу захватить только часть. Если я избавлюсь от &
в конце концов, я могу захватить все выходные данные, но я не могу вернуть контроль, так как программа работает как сервер, что означает, что она не закончится, если я не убью сервер.