大虾请指导指教!

大虾请指导指教!

DIRS = mylib inc download
all:
        for dir in $(DIRS); do echo "the dir is $$(dir)"; done
结果把我当前目录各个文件和目录循环显示了三次,
如果把$$(dir)改为$(dir)结果是
the dir is
the dir is
the dir is
没有显示.
这是为什么?大虾请指导一下!!      
(以后发贴请说明主题, 谢谢)

1. 要引用变量 xx 的值, 要用 $xx 或者 ${xx}
2. $(command) 表示 command 命令运行的结果      
如果对 shell 编程感兴趣, 强烈建议运行
$ man bash
$ info bash
这里有你想要的所有东西!!!