原理:
1.當使用sed要取代gds path,記得將/改成\/,譬如/HOME/USER要用sed改成\/HOME\/USER
2.先使用lakerCalibreRVE開啟rve,然後使用ps aux,用sed配合awk,抓出程序id,然後用kill -9來殺掉rve,目的只是要讓rve連到layout viewer,否則不能link(kill
時要判斷,取得程序id在kill,否則error)
3.當calibre已在跑,那我要如何才知道何時該打開rve(calibre -rve -drc drc_gds_file),若是直接下calibre -rve -drc drc_gds_file一定是打不開,使用bash sell的while迴圈,然後-r判斷檔是否可讀,若是break中斷迴圈,打開rve,最好在配合awk取得file size
while [ 0 -lt 1 ]
do
if [ -r $file ]; then
break
fi
done
取得file size
a=`ls -l CDS.log|gawk '{ print $5 }'`
while [ 0 -lt 1 ]
do
if [ $a -gt 0 ]; then
break
fi
done
在
calibre -rve -drc drc_gds_file
2011年11月10日 星期四
訂閱:
張貼留言 (Atom)
1 則留言:
Have full TCL file?
Thanks
張貼留言