Одним из способов может быть установка переменных TCL в файле (здесь,vars
)и затем source
в этом файле из основного скрипта.
$ cat vars
set var1 something
set var2 yes
set var3 Hunter2
$ cat script
#!/usr/bin/env expect
source vars
puts $var3
$ chmod +x script
$./script
Hunter2
$
Возможно, лучше использовать более информативные имена переменных, чем varN
...