Я хочу отладить файл .c, который вызывается с помощью команды eval exec
в сценарии .tk. И мой основной процесс - это разветвление дочернего процесса, который запускает скрипт оболочки, и этот скрипт оболочки вызывает этот скрипт tk. Так что в основном поток
основной процесс-> сценарий оболочки-> сценарий tk -> .c файл.
ПРИМЕЧАНИЕ: это не единственный .c файл, который вызывает ТК. Также есть много других файлов.
Итак, я хочу отладить последний файл .c. Но проблема в том, как узнать pid для этого. У меня есть пид для основного процесса.
Я видел этот вопрос (, как эффективно отлаживать процессы, созданные fork () ), и последний ответ в этом вопросе - перевести сон в дочерний процесс. Поэтому после этого я могу получить pid для дочернего процесса. Но все же проблема в pid .c как это получить ??