我在 OS X 上使用 ZSH(也有很多自制的东西)。
我想知道我当前终端的 PID。
(我正在学习更多关于 *nix 系统、pstree 等上的进程管理,因此这更多的是一个学术问题,而不是我试图解决的特定用例)
编辑:澄清一下,我指的是运行我当前终端/命令行的进程。
答案1
$$
对于任何 Bourne 兼容(以及 POSIX)shell,特殊变量是您正在运行的 shell 的当前 pid。
我在 OS X 上使用 ZSH(也有很多自制的东西)。
我想知道我当前终端的 PID。
(我正在学习更多关于 *nix 系统、pstree 等上的进程管理,因此这更多的是一个学术问题,而不是我试图解决的特定用例)
编辑:澄清一下,我指的是运行我当前终端/命令行的进程。
$$
对于任何 Bourne 兼容(以及 POSIX)shell,特殊变量是您正在运行的 shell 的当前 pid。