113de33a5SJulio Merino 213de33a5SJulio Merinow='@ @' 313de33a5SJulio Merinocheck() { 413de33a5SJulio Merino [ "$v" = "$w" ] || echo "Expected $w got $v" 513de33a5SJulio Merino} 613de33a5SJulio Merino 713de33a5SJulio Merinocommand export v=$w 813de33a5SJulio Merinocheck 913de33a5SJulio Merinocommand command export v=$w 1013de33a5SJulio Merinocheck 1113de33a5SJulio Merino 1213de33a5SJulio MerinoHOME=/known/value 1313de33a5SJulio Merinocheck() { 1413de33a5SJulio Merino [ "$v" = ~ ] || echo "Expected $HOME got $v" 1513de33a5SJulio Merino} 1613de33a5SJulio Merino 1713de33a5SJulio Merinocommand export v=~ 1813de33a5SJulio Merinocheck 1913de33a5SJulio Merinocommand command export v=~ 2013de33a5SJulio Merinocheck 2113de33a5SJulio Merino 2213de33a5SJulio Merinocheck() { 2313de33a5SJulio Merino [ "$v" = "x:$HOME" ] || echo "Expected x:$HOME got $v" 2413de33a5SJulio Merino} 2513de33a5SJulio Merino 2613de33a5SJulio Merinocommand export v=x:~ 2713de33a5SJulio Merinocheck 2813de33a5SJulio Merinocommand command export v=x:~ 2913de33a5SJulio Merinocheck 30