USAGE:
q var
[\"] array
q
is aliased to
source ~/bin/q \!*
/home/hgs/bin/q
is
set qqq=$1
shift
eval set
$qqq = \( `quote $*` \)
and quote exchanges single
quotes to double quotes
or double quotes with single quotes if called with \"
ACTIONS:
delayed replacement of a shell variable inside an array
set a = ( '"a b"' '"b $c"' )
q b \" $a
echo $b[2]
"b $c"
set c=rep
eval echo $b[2]
b rep