Parse string with bash and extract number

Posted by cleg on Stack Overflow See other posts from Stack Overflow or by cleg
Published on 2010-06-15T13:20:27Z Indexed on 2010/06/15 13:22 UTC
Read the original article Hit count: 407

Filed under:
|
|
|

Hello

I've got supervisor's status output, looking like this.

frontend                         RUNNING    pid 16652, uptime 2:11:17
nginx                            RUNNING    pid 16651, uptime 2:11:17
redis                            RUNNING    pid 16607, uptime 2:11:32

I need to extract nginx's PID. I've done it via grep -P command, but on remote machine grep is build without perl regular expression support.

Looks like sed or awk is exactly what I need, but I don't familiar with them.

Please help me to find a way how to do it, thanks in advance.

© Stack Overflow or respective owner

Related posts about regex

Related posts about bash