在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 3126|回复: 8

[求助] 文本编辑

[复制链接]
发表于 2019-7-12 15:57:03 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
本帖最后由 shark1225 于 2019-7-12 16:05 编辑

请教大家,从virtuoso自动生成的pin的信息,每一行显示是“pin_name"     坐标     “layer_text"     "purpose"如: “aa_rx"    11     12     "M2_TEXT"     "drawing"  我想把整个文本的每一行都换一下顺序,换成如下:
       11     12     "aa_rx"     "M2_TExT"     "drawing"  该怎么tcl脚本,谢谢了
发表于 2019-7-12 22:01:55 | 显示全部楼层
循环取值,然后按照的想要的顺序,重新组织下。
 楼主| 发表于 2019-7-13 14:09:16 | 显示全部楼层
可以简单的写出来看下?多谢了
发表于 2019-7-13 18:01:34 | 显示全部楼层
没那么复杂,,直接vim打开文件,输入
:%!awk '{print $2 " " $3 " " $1 " " $4 " " $5}'
回车。
 楼主| 发表于 2019-7-15 14:31:31 | 显示全部楼层
多谢了
发表于 2019-7-17 10:03:07 | 显示全部楼层
发表于 2019-7-19 06:25:15 | 显示全部楼层
vim列编辑。
 楼主| 发表于 2019-7-23 17:22:58 | 显示全部楼层


vim列编辑可以用。谢谢了。
你可以用tcl编写出来,我想学习下。谢了。
发表于 2019-7-30 11:11:46 | 显示全部楼层
awk '{print $2,$3,$1,$4,$5}' ./file
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条

×

小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-12-19 08:52 , Processed in 0.020000 second(s), 6 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表