Где я могу найти свой (текущий процесс оболочки) PID?

Я на OS X с помощью ZSH (есть много доморощенного материала, тоже).

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

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

EDIT: чтобы уточнить, я имею в виду процесс, который запускает мой текущий терминал/командную строку.

18
задан John Hinnegan
31.12.2022 22:52 Количество просмотров материала 2584
Распечатать страницу

1 ответ

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

13
отвечен Daniel Pittman 2023-01-02 06:40

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх