日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

TCL with SNPS file existsfile rename/copy redirect lsearch split

發布時間:2025/4/5 编程问答 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 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的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。