Where can I find my (current shell process') PID?

I'm on OS X using ZSH (have lots of homebrew stuff, too).

I'd like to know the PID of my current terminal.

(I'm learning more about process management on *nix systems, pstree and the like, and so this is more an academic question vs. a specific use case I'm trying to solve)

EDIT: to clarify, I'm referring to the process that is running my current terminal/commandline.

2

1 Answer

The special variable $$ is the current pid of the shell you are running, for any Bourne compatible (and, so, POSIX) shell.

3

Your Answer

Sign up or log in

Sign up using Google Sign up using Facebook Sign up using Email and Password

Post as a guest

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

You Might Also Like