TCL with SNPS file existsfile rename/copy redirect lsearch split
文章目录
- file exits
- file rename,copy
- redirect
- lsearch
- split
本篇文章继续介绍一些SNPS相关的tcl用法
file exits
file exists适用于检测文件是否存在的,如下图所示,如果存在dc_scan_stitch_xg.tcl的脚本,那么返回为1,没有的话就返回为0
file rename,copy
file rename 是对文件重新命名,如果有相同的名字,那么需要使用-force选项,就会强制命名,并且会覆盖掉
file copy 是对文件进行copy,如果有相同的名字,那么需要使用-force选项,就会强制进行copy。
redirect
重定向命令的输出内容到一个文件当中
redirection和linux中的>
以及>>
的功能是一样的
如下图所示,
定义了一个叫 plus
的 proc,
然后用redirect p.out {plus 12 13}
那么plus 12 13输出的结果就会被写到p.out里面去。
注意格式:
redirect 目标文件 {cmd}
-append选项
如上面的例子所示,可以看出,如果加了append的选项后,代表的是在redirect后面追加内容。
lsearch
lsearch是搜索list列表,如果能搜到就返回index的位置,如果搜不到那么就返回value的值为-1
split
如下图所示
split的是用于分割字符串
如下图例子所示 以/
进行分割,以及按照/或者.
进行分割
指的注意的是,分割后,并不会影响原来的变量,所以需要将分割后的结果赋值给另一个变量。
TCL with SNPS file existsfile rename/copy redirect lsearch split相关推荐
- TCL with SNPS llengthlappendget_cellsget_ports
文章目录 llength lappend get_ports&report_port get_cells 本篇博客继续介绍SNPS相关的TCL编程 llength llength是llist的 ...
- TCL with SNPS collection_limitget_lib_pins
文章目录 collection_result_display_limit get_lib_pins 本篇文章将继续探讨SNPS的TCL collection_result_display_limit ...
- TCL with SNPS sizeof_collectionget_object_namefindget_libslist_attributes
文章目录 sizeof_collection get_object_name find get_libs list_attributes 本篇博客,将继续介绍SNPS相关的TCL sizeof_col ...
- TCL with SNPS get_attributesget_lib_attributelist_attributsreport_attribute
文章目录 get_attribute获取lib_cell属性值 get_lib_attribute获取lib cell的属性值 list_attributs列出所有的属性 report_attribu ...
- TCL with SNPS - get_object_namesizeof_collectionstring
文章目录 get_object_name get_cells sizeof_collection TCL中的string操作 string操作 match string操作 first string操 ...
- Linux基础篇学习——文件目录常用管理命令ln,file,cp,find,split,mv
mkdir 创建目录 -p 递归创建目录 -v 显示创建信息 [root@zycentos7 ~]# mkdir -p {mylinux/{bin,conf,lib,logs,webapps/{doc ...
- 我的数字IC学习路线
引言 很多朋友和我一样也是从FPGA转行入到数字IC,所以对数字IC很多知识也不是很清楚,我也一样不清楚,我想把我的数字IC学习路线记录在此, 全网也没有博客能如此详细的汇总这条路线并且分享出来,本博 ...
- android rename to(file)方法失败
在项目中进行下载文件移动文件夹的操作 使用File#renameTo(File)方法会返回失败(false),文件没有移动,一直找不到原因,上网查了相关资料 发现有可能是文件系统的不同导致的 在网上 ...
- Tcl/Tk--文件操作
wikibook上的文章很有水平,特翻译出来,晒晒. (译自wikibook,开放书籍库) 文件与通道 Tcl除了具有C语言里面的stdio库的功能外,还提供很多其他的文件操作命令,很像she ...
最新文章
- linux root------系统排错
- Linux常用服务安装部署
- 服务器如何管理?分享九款服务器管理工具
- NB-IoT在智能农业中的示范应用
- 662. 二叉树最大宽度
- windows2012运行linux,Linux一分钟部署完毕上线运行,windows server你要折磨我两天?...
- 《驯狮记——Mac OS X 10.8 Mountain Lion使用手册》——2.3 Dock
- MyISAM与InnoDB的区别是什么?
- 体操冠军江钰源:妈妈你不要去讨饭了
- Linux Bash严重漏洞修复紧急通知
- 如何撰写发明专利申请文件 - 赵烟桥
- 实现B站弹幕很难么?这个开源项目了解一下
- cd linux安装驱动程序,给CDlinux增添网卡驱动失败的原因和对策
- php发卡v6_GitHub - Cghang/vfkphp: V发卡 完全开源免费的个人自动发卡解决方案
- Android项目---快递查询
- 面向产业互联网eSIM终端的激活方案研究
- ubunu kylin 17.10低部面板任务栏图标消失
- python读取本地foxmail_用Python读取Foxmail导出的邮件
- 如果生活欺骗了你(普希金)
- 短线操作技巧,如何判断次日收阳
热门文章
- Cmd使用方式--命令行运行程序
- Androidstudio 使用git插件提交代码
- BZOJ 3668: [Noi2014]起床困难综合症( 贪心 )
- 第三篇:属性_第二节:控件属性在页面及源码中的表示方式
- 汇编语言-求毕达哥拉斯三角形的边
- linux修改selinux
- 在Access和 SQL Server中通配符的应用方法
- C语言长度为0的数组
- Log Cauchy分布的一个Hierarchical模型:LC=Gamma+Gamma+Unif
- UA MATH563 概率论的数学基础 鞅论初步6 鞅的性质 鞅差序列