Send cut output to basename

Hi,

I'm running a command :

pargs 20392 | egrep -e "-f "|cut -d " " -f3 | basename

BUT the o/p of cut is not sending to basename.
the o/p of: pargs 20392 | egrep -e "-f "|cut -d " " -f3 is

/home/staff/Properties.cfg

Appreciated ur help..

basename does not read from stdin (be it a pipe or terminal), but acts on it's command line parameter. So your command should rather be

basename $( pargs 20392 | egrep -e "-f " | cut -d " " -f3 )

Thanks pludi, It's working.