红联Linux门户
Linux帮助

求叫shell文本提取

发布时间:2009-03-19 00:32:11来源:红联作者:sunrain1987
文本内容如下:


*******************************************************************************
* Sub-Circuit Netlist: *
* *
* Block: ZXQ_INV_STD *
* Last Time Saved: Dec 24 15:48:29 2008 *
*******************************************************************************
.subckt ZXQ_INV_STD in_bar in
*.NOPIN GND
*.PININFO in_bar:O in:I
MI1 in_bar in GND GND N18 w=0.6u l=0.18u
MI0 in_bar in VDD VDD P18 w=0.9u l=0.18u
.ends ZXQ_INV_STD


*******************************************************************************
* Sub-Circuit Netlist: *
* *
* Block: DICE *
* Last Time Saved: Dec 23 17:24:48 2008 *
*******************************************************************************
.subckt DICE Q CLK D
*.NOPIN GND
*.PININFO Q:O CLK:I D:I
MI70 CK NCK GND GND N18 w=2u l=0.18u
MI62 net0101 net188 GND GND N18 w=1.6u l=0.18u
MI63 Q net209 GND GND N18 w=1.6u l=0.18u
MI66 NCK CLK GND GND N18 w=2u l=0.18u
MI40 net206 CK net208 GND N18 w=1.6u l=0.18u
MI43 net209 NCK net200 GND N18 w=0.6u l=0.18u
MI45 net206 NCK net194 GND N18 w=0.6u l=0.18u
MI41 net203 net206 GND GND N18 w=0.6u l=0.18u
MI38 net208 net0149 GND GND N18 w=1.6u l=0.18u
MI39 net209 CK net208 GND N18 w=1.6u l=0.18u
MI46 net188 net209 GND GND N18 w=0.6u l=0.18u
MI42 net200 net203 GND GND N18 w=0.6u l=0.18u
MI44 net194 net188 GND GND N18 w=0.6u l=0.18u
MI17 net233 net0149 GND GND N18 w=0.6u l=0.18u
MI16 net221 CK net233 GND N18 w=0.6u l=0.18u
MI15 net0149 net0158 GND GND N18 w=0.6u l=0.18u
MI14 net227 net224 GND GND N18 w=0.6u l=0.18u
MI13 net0158 CK net227 GND N18 w=0.6u l=0.18u
MI12 net224 net221 GND GND N18 w=0.6u l=0.18u
MI5 net221 NCK net217 GND N18 w=0.6u l=0.18u
MI4 net217 D GND GND N18 w=0.6u l=0.18u
MI3 net0158 NCK net217 GND N18 w=0.6u l=0.18u
MI71 CK NCK VDD VDD P18 w=2.78u l=0.18u
MI60 net0101 net188 VDD VDD P18 w=2.4u l=0.18u
MI67 NCK CLK VDD VDD P18 w=2.78u l=0.18u
MI51 net265 net188 VDD VDD P18 w=0.9u l=0.18u
MI53 net206 CK net256 VDD P18 w=0.9u l=0.18u
MI61 Q net209 VDD VDD P18 w=2.4u l=0.18u
MI47 net271 net0149 VDD VDD P18 w=2.4u l=0.18u
MI52 net203 net209 VDD VDD P18 w=0.9u l=0.18u
MI54 net256 net203 VDD VDD P18 w=0.9u l=0.18u
MI49 net206 NCK net271 VDD P18 w=2.4u l=0.18u
MI55 net188 net206 VDD VDD P18 w=0.9u l=0.18u
MI50 net209 CK net265 VDD P18 w=0.9u l=0.18u
MI48 net209 NCK net271 VDD P18 w=2.4u l=0.18u
MI11 net0158 NCK net286 VDD P18 w=0.9u l=0.18u
MI10 net286 net0149 VDD VDD P18 w=0.9u l=0.18u
MI9 net224 net0158 VDD VDD P18 w=0.9u l=0.18u
MI8 net221 NCK net295 VDD P18 w=0.9u l=0.18u
MI7 net295 net224 VDD VDD P18 w=0.9u l=0.18u
MI6 net0149 net221 VDD VDD P18 w=0.9u l=0.18u
MI2 net221 CK net280 VDD P18 w=0.9u l=0.18u
MI1 net0158 CK net280 VDD P18 w=0.9u l=0.18u
MI0 net280 D VDD VDD P18 w=0.9u l=0.18u
.ends DICE


*******************************************************************************
* Sub-Circuit Netlist: *
* *
* Block: ZXQ_DIV2 *
* Last Time Saved: Dec 25 17:35:06 2008 *
*******************************************************************************
.subckt ZXQ_DIV2 DIV2_OUT CLK
*.PININFO DIV2_OUT:O CLK:I
XI4 net011 DIV2_OUT ZXQ_INV_STD
XD_RH DIV2_OUT CLK net011 DICE
.ends ZXQ_DIV2


*******************************************************************************
* Main Circuit Netlist: *
* *
* Block: ZXQ_DIV16 *
* Last Time Saved: Dec 25 15:18:07 2008 *
*******************************************************************************
.subckt ZXQ_DIV16 DIV16_OUT CLK
*.PININFO DIV16_OUT:O CLK:I
XI3 DIV16_OUT net5 ZXQ_DIV2
XI2 net5 net4 ZXQ_DIV2
XI1 net4 net9 ZXQ_DIV2
XI0 net9 CLK ZXQ_DIV2
.ends ZXQ_DIV16

如何提取从一个Block定义的块里的内容 例如
如何把之一段提取出来:
.subckt ZXQ_DIV16 DIV16_OUT CLK
*.PININFO DIV16_OUT:O CLK:I
XI3 DIV16_OUT net5 ZXQ_DIV2
XI2 net5 net4 ZXQ_DIV2
XI1 net4 net9 ZXQ_DIV2
XI0 net9 CLK ZXQ_DIV2
.ends ZXQ_DIV16
文章评论

共有 1 条评论

  1. 相思爱文 于 2009-03-19 03:41:27发表:

    head
    tail
    >
    vim