Bash get process ID of a process started in subshell

Viewed 3905

I am looking at this question here, but it does not seem to be working for me: How to get the process id of a bash subprocess on command line

So I have a command I start in a subshell, like:

(sleep 10 &)

How can I then get the process ID of that sleep command, and wait for it?

If I do ps after none of the process IDs from the link above match what I see.

Thanks.

1 Answers
Related