genesis脚本怎么选择后缀名的层次?
时间:10-02
整理:3721RD
点击:
我想编一个调文件进去后直接更改文件名的小脚本,PADS2007的命名已搞定
但99SE的名字是:123456。GTL类型的,在LAYER=(层次名字)的时候,
COM matrix_rename_layer,job=$job,matrix=matrix,layer=123456.gtl,\
new_name=gtl
不知道用什么符号来代替,可以令所有99SE带后缀的直接改名,也就是123456该用什么符号来代替?
(用了查找文件里面包含的字符更改,但速度很慢,还不如手动---
DO_INFO -t matrix -e $JOB/matrix
foreach LAYER ($gROWname)
set TST = `echo "$LAYER" | grep -c gtl`
if ($TST != 0) then
COM matrix_rename_layer,job=$job,matrix=matrix,layer=$LAYER,\
new_name=gtl
请高手指点简便快捷的方式,LAYER=?
$gROWname[$num]:e == "gts"
用CUT命令呀,可以加我QQ:234619368
用正则表达,把后缀名前面的所有东西换删除(替换为空)
名字就只剩后缀名了。
用正则表达,把后缀名前面的所有东西换删除(替换为空)
名字就只剩后缀名了
111111111111111111
有谁知道,我正在想搞这个了