ubuntu 如何将tcl变量复制到Linux终端?

bkkx9g8r  于 5个月前  发布在  Linux
关注(0)|答案(1)|浏览(76)

我使用下面的命令来复制字符串“ABC”到剪贴板。
[file:aa.tcl]
设置myVar Hello
剪贴板清除
剪贴板附加$myVar
剪贴板获取
你好
它在工具中工作得很好。但是当我试图用鼠标单击将其粘贴到终端sciprt.txt时,它不起作用
如何将tcl中的变量粘贴到终端文本文件中?
不工作,xclip,绑定,事件等.

kg7wmglp

kg7wmglp1#

clipboard命令作用于CLIPBOARD选择。该选择通常在粘贴“Windows方式”时进行:使用Ctrl-V或通过编辑菜单或上下文菜单中的粘贴选项。
当使用鼠标中键粘贴时,将采用PRIMARY选择。您必须使用selection命令来处理PRIMARY选择。不幸的是,这比clipboard命令更麻烦。

proc selproc {str offset count} {
    return [string range $str $offset [expr {$offset + $count - 1}]]
}

set myVar Hello
selection handle . [list selproc $myVar]
selection own .

字符串

相关问题