http://www.perlmonks.org?node_id=680254


in reply to Playing with code found on Perlmonks

This could be rewritten:

fname=`echo $fname|sed 's/~/\/home\/ben/g'`

Perhaps:

fname=`echo $fname|perl -pe "s#~#$HOME#g"`
Steve
--