Я пытаюсь использовать одну переменную для генерации второй переменной. Однако он обрабатывает символ подчеркивания после переменной как части переменной. Как заставить его распознавать переменную в этой ситуации?Как использовать достоверное мгновенно перед подчеркиванием в сценарии ожидания?
Ошибка
can't read "v_host_": no such variable
while executing
"set v_log_file "/some/loc/dir_$v_host_*/file.log""
(file "./test.exp" line 3)
Ожидать Сценарий:
#!/usr/bin/expect -f
...
set v_host [lindex $argv 0]
set v_log_file "/some/loc/dir_$v_host_*/file.log"
Update: скопировал правильное сообщение об ошибке.
Возможно, вы захотите уточнить, что «первое» в вашем последнем предложении относится к использованию фигурных скобок, а не к первой строке, которую вы упоминаете (что является незаконным). –
Спасибо, используя фигурные скобки, немного почистит мой скрипт. – ScrappyDev