ps -o comm= -p $(ps -o ppid= -p $$)
Команда «ps» используется для просмотра информации о процессах. В данной команде использованы параметры «-o comm=» и «-p».
«-o comm=» указывает на то, что нужно вывести только имя команды процессов, без дополнительной информации.
«-p» указывает на то, что нужно указать PID (идентификатор процесса) процесса, о котором нужно получить информацию.
В данном случае, команда выполняет следующие действия: сначала она вычисляет и выводит PID родительского процесса (ppid) текущего процесса ($$), затем использует этот родительский PID в качестве аргумента для еще одной команды «ps», чтобы получить имя команды родительского процесса.
Эта команда полезна, когда вы хотите узнать, какой процесс вызвал текущий процесс и какая команда была запущена.
Альтернативным способом может быть использование команды «pstree» для вывода дерева процессов и их родительской иерархии.
