我正在使用Tcl脚本通过生成telnet命令来更改轮询器密码。 我用下面的脚本完成了这个,并在安装ActiveTcl8.5.13.0.296436-win32-ix86-threaded之后在Windows机器上测试了它

spawn telnet $serNumber $pNumber
#flush stdout
expect ">"

send "Clients\r"
expect ">"

send "1\r"
expect ">"

send "Pollers\r"
expect ">"

现在我想在Linux机器上运行相同的脚本,但由于我是Linux系统的新手,有没有人可以帮助我如何在linux系统中安装tcl并在那里执行相同的脚本?

任何帮助对我来说都很棒。 请提供任何有用的链接。

===============>>#1 票数:7

你很幸运。 RHEL 4在其存储库中有所期待。 你可以简单地用yum安装它:

yum install expect

它应该安装expect及其所有依赖项。

===============>>#2 票数:4

你没有使用Tcl,你正在使用expect ,这是一个恰好使用Tcl的独立程序。 要安装它,请执行

apt-get install expect

请注意,上面的命令是猜测,因为您没有告诉我们您正在使用哪个基于Linux的操作系统(“Linux”不是操作系统,它只是一个内核)。

如果您没有人询问您正在运行的系统,请发布运行以下命令的结果:

uname -a
lsb_release -a
cat /etc/issue

所以我们可以尝试做出有根据的猜测。

===============>>#3 票数:3

要在Linux上安装Tcl(我正在使用RedHat),你可以这样做

yum install tcl

并且您将获得最新版本的tcl。

===============>>#4 票数:0

在ubuntu上:

 sudo apt-get install tcl

  ask by Piyush translate from so

未解决问题?本站智能推荐:

1回复

如何在LINUX环境中运行对象TCL?

如何在LINUX环境中运行对象TCL脚本? 我正在使用tcl 8.4。 当我尝试运行以下代码时, 我收到错误“包装未定义”。 是否可以在没有包的情况下运行对象TCl? 如何检查软件包是否已安装? 谁能帮我。 接受任何评论。
1回复

在tcl中执行linux命令

当我在终端中执行命令openssl rand -base64 12时,它将输出输出: 我有以下tcl脚本,在其中我已使用exec调用了linux: 当我运行上述脚本时,它会打印单词“ end”四次,但不会打印openssl rand -base64 12的输出。 这是什么原因呢
1回复

如何在Linux环境下的Tcl中基于文件存在检查终止应用程序

我运行T-Plan机器人,该机器人连接到Windows机器并执行一些脚本。 成功执行脚本后,我将通过pscp将生成的xml文件导出到我的linux计算机。 T-paln机器人充当第三方软件,可以通过Windows计算机上的cmd传递一些命令。 这是通过在t计划机器人上运行一个简单的批处
1回复

如何在Linux上从Tcl / Tk打开URL

如何在Linux上使浏览器从Tcl / Tk打开给定URL? 我在Windows上使用此proc,但不知道在Linux上该怎么做。
1回复

Tcl中可以捕获的Linux信号是什么

我正在一个Tcl项目中,其中某个过程将连续运行。 用户可以随时使用某些组合键来中止该过程。 因此,基本上,我需要在Tcl代码中trap信号。 到目前为止,除了一个问题之外,一切都已完成。 我正在使用Ctrl+Z即SIGSUSP信号(在Tcl情况下为SIGTSTP ),这在技术上可以完
1回复

TCL,Linux和FLOCK

所以我正在使用TCL编写的程序,该程序使用FLOCK函数来锁定文件。 我在比当前运行的Linux更新版本的Linux上测试它,我发现当新机器运行脚本时,它使用来自/ usr / bin / flock的FLOCK,这与FLCL的TCL版本不同。 TCL版本使用-read -write等,而L
1回复

更改系统时间会使应用程序挂起LINUX(LUBUNTU)TCL / TK

我有一个带有c桌面应用程序的tcl / tk,其中一项要求是更改系统时间,在后台有一些从c代码运行的线程,以及从tcl代码运行的“ after”命令。 每当我将时间更改为较早的时间时,系统就会挂起,即: 05:50:12 : 05:50:12 : 05:50:12 > 05:45:12当
5回复

tcl命令在Linux中的txt文件中搜索特定单词

我需要编写一个tcl脚本来处理文本文件的行。 该文件看起来像 我需要能够遍历文件,并且对于包含rtp每一行,都将其后的值(例如, 0x26的示例中的0x26 )存储在变量中,以便在脚本的其他部分中使用。
2回复

声音只在tcl / tk中播放一次(小吃,pulseaudio,Linux)

我在Linux Mint 13(Maya)中使用零食包,tk8.5(愿望)。 我的音频输出是带有pulseaudio软件的模拟立体声。 根据这个: http : //www.speech.kth.se/snack/tutorial.html所有我要做的就是再次播放声音就是再次使用播放
1回复

在Linux Centos 7下安装tcl / tk以与Perl 5一起使用-缺少步骤了吗?

在Centos 7上运行Perl 5并尝试安装tcl / tk。 我已经使用yum安装了tk,tk-devel,tcl和tcl-devel。 yum安装似乎可以正常工作。 实际上,我重新运行了yum命令,并看到了“什么都不做”的消息。 在我的perl文件中,唯一的代码(在声明之后