私は、1つの変数を使用して2番目の変数を生成しようとしています。 しかし、変数の後ろのアンダースコアを変数の一部として扱っています。 この状況で変数を認識させるにはどうすればよいですか?expectスクリプトでアンダースコアの前に真正なimmediatlyを使用するには?
エラー
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"
更新:正しいエラーメッセージをコピーしました。
最後の文の "最初の"は、中括弧の使用を指しています。 –
ありがとう、中括弧を使用して私のスクリプトを少しきれいにします。 – ScrappyDev