tcl

    0热度

    1回答

    我想要连接一些基于字符串的变量,并且我希望它们中的每一个都在一个新行中。但是,我找不到编写代码的正确方法。这是我试过的: set mensaje "Error: esta atenuacion: $att dB\n" gset listaMensajes [concat [gget listaMensajes] "$mensaje"] set mensaje "Error: esta at

    4热度

    1回答

    在詹金斯运行Tcl命令时,我有一个奇怪的问题。 而TCL脚本有以下行(讲究大写我的编号): foreach name $docker_names { set name "TestName" puts $name set command "docker inspect --format='{{.Id}}' ${name} > /home/temp/id.txt"

    0热度

    1回答

    我需要帮助编写一个tcl,它从csv文件中读取部分数据并按以下模式写入文本文件。 NAME : FROM= -100 -346 -249 -125 TO= -346 -249 -125 100 COLOR= COLOR1 COLOR2 COLOR3 COLOR4 NAME将是一个固定的行, FROM和TO信息应当从csv文件和 颜色信息retreived可以从Tcl的本身的颜色硬编码阵列。 从下面

    1热度

    1回答

    您好我是新来的tcl我想插入元素列表中的proc从用户输入并返回列表并调用它在另一个列表 我已经尝试这个,我得到 puts "Enter list Size" set size [gets stdin] set aList [fillTheList $size] proc fillTheList {arg1 } { set lList {} for {set i 0}

    0热度

    1回答

    我想要列出项目,即点(x,y,z)的坐标。现在,保持x的值相同我想增加y和z的值,并在for循环中执行某些操作。 set x [string range $x1 1 $lgthx]; set lst_nodes [list $x 0 0]; for { set y 0} {$y < 1000} {incr y} { for { set z 0} {$z < 1000} {incr z

    0热度

    1回答

    我想问用户多个问题,以便机器可以根据输入制作零件。输入将被保存为变量,稍后在程序中调用。我写了下面的代码,并请求帮助理解它为什么不运行。使用puts命令时出现错误,并且程序没有在每个问题后等待响应。正如你所看到的,我对此很陌生,对于你可以提供的任何指针都会感激不尽。先谢谢你。 #Asks user for diameter of probe flush stdout; puts

    0热度

    1回答

    我正在用C++扩展TCL,我的理解是,当命令即将被删除时,会在创建命令时指定Tcl_CmdDeleteProc。但是只有客户端数据在被调用时被提供给Tcl_CmdDeleteProc。我想知道在Tcl_CmdDeleteProc中要销毁的命令的名称,这可能吗?

    1热度

    2回答

    我想重新定义TCL的foreach,因为foreach的多个应用程序打破了一些代码。 详细的问题描述 在码符发生在Vivado,使用TCL脚本编写的程序的实际情况。他们提供了一个指定get_<someObject>方法的API,该方法返回对象列表(实际上其行为与列表类似,但由xilinx实现,用于缓存/打印有点不同)。要处理这些列表,我使用foreach。当我第一次使用列表中的foreach时,我

    1热度

    1回答

    有一个小代码应该向网站发送请求并接收回复。我只懂语言,不懂如何去做。 以下是使用http get方法发送请求的代码片段。 #!/usr/bin/expect set id [open file.txt w] set tok [::http::geturl "https://example.com/reques.php?=somedate -timeout 2000 -channel $id]

    0热度

    1回答

    帮我理解sed.I的语法,删除了单引号,但代码仍然不起作用。 set id [open file.txt] # send the request, get a lot of data set tok [::http::geturl "http://example.com"-channel $id] # cut out the necessary data between two words