Вопросы по теме 'tclsh'
Как отключить интерактивный режим модифицированного интерпретатора tclsh?
Запустите команду tclsh без tcl-файла, интерпретатор перейдет в интерактивный режим.
Могу ли я просто отключить эту функцию, изменив исходный код tclsh?
115 просмотров
schedule
01.08.2023
Проблема изменения версии Tcl с 8.4 на 8.5.12
У меня проблема с изменением версии tcl с 8.4 на 8.5.12 на машине RHEL. Наш продукт использует компоненты TclDevKit, такие как Tcldom, Tclxml и т. д. Также мы используем Incr Tcl (Itcl). Я пытаюсь создать файл pkgIndex.tcl в Itcl, чтобы найти Itcl,...
880 просмотров
schedule
18.02.2023
Сценарий TCL не может настроить многоадресный сокет
Я работаю со сценарием tcl под Ubuntu 12.04, и у меня возникла проблема, когда я пытаюсь настроить многоадресный сокет. То, что я пытаюсь сделать, это перенаправить трафик из какого-то сокета в многоадресный, но я не знаю, почему, хотя многоадресный...
463 просмотров
schedule
24.03.2024
Не понимаю, почему я не могу выполнить двоичный файл командной строки в tclsh
Контекст: Windows 7, ActiveState Tcl 8.6.1
% info tclversion
8.6
% info patchlevel
8.6.1
У меня есть консольное приложение С# под названием SETCFG.EXE. Он находится по пути в C:\BIN.
% set project corp
corp
% set method Recent
Recent
%...
248 просмотров
schedule
10.10.2022
tclsh формат snmp
Я пытаюсь получить значение из экземпляра с OID с помощью команды tcl.
В TCL работает команда:
% set snmp_result [snmpwalk -Os -c public -v 2c 192.168.1.20 .1.3.6.1.4.1.31926.2.1.1.19]
iso.3.6.1.4.1.31926.2.1.1.19.1 = INTEGER: -57
Я...
433 просмотров
schedule
03.11.2022
Много операторов ИЛИ в tclsh
Я пытаюсь выполнить в tclsh следующий код:
set t 2
if { $t > 0 || $t < 30 || $t < 20 } { puts yes }
В оболочке tclsh я получаю следующую ошибку:
syntax error in expression " $t > 0 || $t < 30 || $t < 20 ": character not...
33 просмотров
schedule
13.05.2022
Нет вывода из exec при использовании tclsh внутри сценария оболочки
У меня тут странная ситуация. Мне нужно запустить exec для сценария getValue.itcl, но я не получаю никаких результатов, если пытаюсь запустить его в строке с перенаправлением ввода. Извините, если я использую неправильные термины.
Использование...
137 просмотров
schedule
14.10.2022
В сценарии tcl, как я могу использовать puts для одновременной записи строки в консоль и в файл?
# Prints the string in a file
puts $chan stderr "$timestamp - Running test: $test"
# Prints the string on a console
puts "$timestamp - Running test: $test"
Есть ли способ отправить выходные данные на экран и в файл журнала одновременно? В...
1263 просмотров
schedule
10.03.2023
Tcl lappend возвращает неожиданные результаты
Я просматриваю руководство по Tcl , и оператор lappend возвращая неожиданные результаты.
Я запускаю это на интерфейсе командной строки оборудования для балансировки нагрузки F5. Вот соответствующая системная информация:
~ \# cat...
640 просмотров
schedule
23.02.2023
Передача аргументов в tclsh через bash heredoc
У меня есть следующий тестовый пример:
#!/bin/bash
tclsh <<EOF
puts "argv=$argv"
EOF
Как я могу передать аргументы в tclsh? Аргументы должны быть после файла (согласно справочной странице tclsh)
SYNOPSIS
tclsh ?-encoding...
363 просмотров
schedule
30.07.2023
Поиск подстроки 52 в значении переменной 52/80 не работает в TCL
Код, который я использую:
set channel 52/80
if {![ regexp { ([0-9]+)\/80 } $channel match cchannel ] } {
puts "Channel regex-ed in \[SLVR\]\[SetAffected_channels\] is: $cchannel\n\n"
}
возвращает ошибку: невозможно прочитать...
52 просмотров
schedule
23.02.2023
Команда exec в скрипте Tcl выполняется молча
Я хочу выполнить следующую команду в сценарии tcl. Команда относится к конкретному инструменту.
exec tool cut Netlists/$::env(DESIGN_NAME).netlist.v
Когда вышеупомянутая команда выполняется при запуске сценария tcl, соответствующий вывод не...
90 просмотров
schedule
16.06.2023