6

Я на OS X использую ZSH (у меня тоже есть много чего дома).

Я хотел бы знать PID моего текущего терминала.

(Я узнаю больше об управлении процессами в * nix системах, pstree и т. П., И это скорее академический вопрос, чем конкретный вариант использования, который я пытаюсь решить)

РЕДАКТИРОВАТЬ: чтобы уточнить, я имею в виду процесс, который работает мой текущий терминал / командной строки.

1 ответ1

13

Специальная переменная $$ - это текущий pid оболочки, которую вы используете, для любой Bourne-совместимой (и, следовательно, POSIX) оболочки.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .