-- public domain 20080404 lua@ztact.com require 'luashell' luashell.setfenv () do local s = '3 4 5 6 7 8' s = table.concat ({luashell.expand ('1 2 $s 9')}, ' ') print (s) assert (s == '1 2 3 4 5 6 7 8 9') end print (luashell.expand ('$HOME')) ls '-l' cd '.unit' ls '-l'