Which special shell variable holds the process ID of the most recent background job?
Explanation
The variable $! contains the process ID of the last command run in the background. Other variables like $# represent the number of positional parameters, $0 is the script name, and $* expands all positional parameters.