如何文本匹配行的行尾添加东西?
录入:edatop.com 阅读:
.SUBCKT inv0d0 ZN I
M1 ZN I VDD VDD pmos_3p3 L=0.35U W=2.00U
M2 ZN I VSS VSS nmos_3p3 L=0.35U W=1.50U
.ENDS inv0d0
上面是一个例子,我想在有.SUBCKT标识的这一行的行尾,添加VDD VSS.
由于上面的例子太简单了,手动添加也无妨,都是实际我要处理的文本很大,有.SUBCKT的行非常多,
只能是匹配出有.SUBCKT的行,并在行尾自动添加VDD VSS。
本人刚做这个对vim和sed处理命令不是很熟,希望贵人指点一下,写个命令处理一下。
非常感谢。
M1 ZN I VDD VDD pmos_3p3 L=0.35U W=2.00U
M2 ZN I VSS VSS nmos_3p3 L=0.35U W=1.50U
.ENDS inv0d0
上面是一个例子,我想在有.SUBCKT标识的这一行的行尾,添加VDD VSS.
由于上面的例子太简单了,手动添加也无妨,都是实际我要处理的文本很大,有.SUBCKT的行非常多,
只能是匹配出有.SUBCKT的行,并在行尾自动添加VDD VSS。
本人刚做这个对vim和sed处理命令不是很熟,希望贵人指点一下,写个命令处理一下。
非常感谢。
sed -i '/^\.SUBCKT/s/$/VDD VSS/g' urfile
试过了,没有问题。谢谢!
申明:网友回复良莠不齐,仅供参考。如需专业解答,请学习本站推出的微波射频专业培训课程。
上一篇:如何高亮显示schematic同一条线?
下一篇:求助,关于PAD环