Unable to get pid from fuser

bash-3.2$ fuser -f  /bin/nohup.out
/bin/nohup.out:    13136o   13111o

The pid is 13136.
Can you tell me how can i extract just the pid 13136 from the above output ?

bash-3.2$ uname -a
SunOS mymac 5.10 Generic_150400-26 sun4v sparc sun4v

I was trying on this lines but i get strange output.

bash-3.2$ fuser -f  /bin/nohup.out |awk '{print $1}'
/bin/nohup.out: oo
13136

Can you please suggest.

Why do you just want 13136? Why not 13111 as well?

Even though you should always use /usr/xpg4/bin/awk or nawk (instead of awk ) on Solaris/SunOS systems, I can't imagine that awk produced the output you say it did in the script you showed us. In the pipeline you showed us, print $1 should have produced:

/bin/nohup.out:

I tried nawk as well and it produces the same output as in OP.

I think killing 13136 kill -9 13136 should suffice inorder for us to stop the process completely / cleanly as 13136 is the parent process.

I opened a fresh putty session; still i see the same output as in the OP.

Irrespective, Any suggestions for me to try so i can just get only the pid i.e. 13136

I still do not understand your intentions.
The fuser output is in two streams, the pid goes to stdout and the type goes to stderr.
You can capture the stdout in a variable, and suppress stderr

pids=`fuser -f /bin/nohup.out 2>/dev/null`
echo $pids