как передать параметр при поиске файла скрипта - PullRequest
0 голосов
/ 24 декабря 2018

Я искал файл сценария tcl и не смог передать параметр.то есть.

source test.tcl param1 param2

, где в test.tcl он использует param1 и param2 для печати в виде строки

Примечание: мне нужен только исходный tcl-скрипт. Не любые другие

puts "param1                       :  $1"
puts "param2                       :  $2"

1 Ответ

0 голосов
/ 24 декабря 2018

Вы можете установить argv:

set origargv $::argv
set ::argv [list -param1 x -param2 y]
source myscript

Исходный скрипт может обращаться к параметрам из argv как обычно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...