原创 TCL学习小记(七)——访问文件

2011-8-16 09:40 3224 15 15 分类: FPGA/CPLD

         Tcl中访问文件操作是经常使用到的,最近在学习QuartusII中的Tcl,就发现经常需要变换当前工作目录去调用其它目录下的文件,因此对这部分的学习还是很有必要的!

         Tcl中指定一个文件的路径遵循普通的Unix语法,如c:/Program Files/Common Files/Windows Live/,其中采用正斜线”/”分隔目标,而在Windows中采用的是反斜线”\”,因为”\”Tcl中表示替换符。下面介绍几个目录操作的命令:

         file join:该命令返回Unix样式的路径,以”/”符号作为目录分隔符。如图1所示,命令中可以包含若干个参数,图中的4个参数分别为:c:”Program Files””Common File””Windows Live”,命令返回值是将这些参数合并后的路径。

1

         cd:改变当前的工作目录。

pwd:返回当前的工作目录。

如图2所示,其中调用了file joincdpwd命令,可以看到它们各自的功能。

2

         glob:列出当前目录下的内容。如图3所示,glob命令有两个参数:”*.qpf””*.v”,实现了将所有扩展名为qpfv的文件都列了出来。

3

文章评论0条评论)

登录后参与讨论
我要评论
0
15
关闭 站长推荐上一条 /2 下一条