On Jun 26, 2007, at 4:39 PM, Mark Lively wrote:

> Do shell script executes things using the sh shell.  sh unlike bash  
> doesn't expand wildcards.

Then why does
do shell script "ls -ld D*"

return
"-rw-r--r--    1 root  admin   73728 May 12 20:51 Desktop DB
-rw-r--r--    1 root  admin  340850 Apr 15 20:37 Desktop DF
drwxrwxr-x   15 root  admin     510 Nov  5  2006 Developer"

and
do shell script "echo D*"
return
"Desktop DB Desktop DF Developer"


There are other things sh doesn't do that bash does.

   --John