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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 11145|回复: 4

[求助] 请教前辈一下,如何在TCL脚本中,嵌套调用perl或shell的脚本

[复制链接]
发表于 2011-11-18 15:42:38 | 显示全部楼层 |阅读模式

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

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

x
大家好,最近遇到这样一个问题。
就是在用encounter时,需要在tcl脚本中调用用来处理文本的perl和并用shell的命令启动后面的其它程序。
类似PT脚本中,整体上是用tcl写得,最后调用perl脚本来做报告的输出。
我在encounter下,输入,perl **.pl >1.log,perl基本执行没有问题
但是写在tcl脚本下,再source就不行了。
请问下前辈,这种脚本调用,该怎么写。
谢谢大家了。
发表于 2011-11-18 23:09:27 | 显示全部楼层
tcl执行外部程序,用的是 exec

exec perl XXX.pl 就行了
发表于 2011-11-23 22:38:58 | 显示全部楼层
今天看完一个TCL写的脚本后,发现原来TCL也可以写得这么复杂,
发表于 2011-11-23 22:43:21 | 显示全部楼层
tcl 也有package 来帮助的, namespace eval  XXX
package XXX,

还有expect, 交互式shell, 是可以复杂的很,
发表于 2011-11-24 18:47:54 | 显示全部楼层
直接exec perl XX.sp可能有问题,可以加入expect支持,用spawn perl XX.sp 试试
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

×

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

GMT+8, 2024-11-25 08:53 , Processed in 0.034895 second(s), 8 queries , Gzip On, Redis On.

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