微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微电子和IC设计 > 微电子学习交流 > 请教TCL语言中的file copy指令

请教TCL语言中的file copy指令

时间:12-12 整理:3721RD 点击:
这两天想做个批量回归测试的平台,要用到点TCL语言,以前没用过。现查了资料,鼓捣差不多了,但有个地方还没弄懂,请编程达人指教一下,不胜感激。
目的:想把一个文件夹下的所有文件,拷贝到另一个文件夹下
过程:在modelsim中输入 file copy -force test1/*.txt test2,
      结果显示:# error copying "test1/*.txt": no such file or directory
现状:可以做到把单个文件或多个文件拷贝到文件夹中,如:file copy test1/a.txt test2, file copy  test1/a.txt test1/b.txt test2,也可以做到把文件夹拷贝到另一个文件夹下。
疑问:怎么一用通配符,它就不认了呢?

Tcl的"file copy"只支持单个文件的复制或多个文件到指定路径

总算遇到个明白人了。多谢了啊,我也死了那条心了。那就不想通配符的事了,麻烦点弄吧

二楼给你的回答那么简明扼要、一语中的
别死心,简单的方案可以考虑用exec执行外部命令,不过跨平台性不太好
复杂的可以查查tcl命令,把符合条件的文件列出来也不是难事

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top