首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法从bash shell脚本执行Tcl脚本

无法从bash shell脚本执行Tcl脚本
EN

Stack Overflow用户
提问于 2011-10-21 14:34:33
回答 1查看 3K关注 0票数 1

对于从shell脚本内部调用的bash shell脚本和tcl脚本,我有一个相对奇怪的问题。

在透视图中,我有一个shell脚本,它可以生成一些其他shell脚本以及tcl脚本。生成的一些shell脚本使用tclsh命令调用tcl脚本。这些文件被创建并存储在一个目录中,该目录也是由初始shell脚本创建的,该目录生成文件和要存储这些文件的文件夹。

问题出在生成的shell脚本上,这些脚本调用tclsh来运行tcl脚本。即使生成了文件并且shell脚本具有执行的权限,shell的响应也是无法找到嵌入到shell脚本中的tcl文件。

但是,这个文件是存在的,我可以用vi和gedit、RHEL 9.0或Centos 5.7平台打开它。但是,当我从创建的目录中取出相同的shell脚本时,并没有出现这个错误。你能给我一些建议吗?我还检查了目录权限,但它们看起来没问题。我还检查了shell脚本中的额外字符,但没有找到任何内容。

EN

回答 1

Stack Overflow用户

发布于 2011-10-21 19:04:43

这个问题会不会简单到你没有“。在你的道路上?如果不是像"myscript.tcl“那样调用脚本,而是像"./myscript.tcl”或"/absolute/path/to/myscript.tcl“这样调用它,会怎么样?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7845775

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档