expect コマンド内で環境変数を用いる際は $env(HOGE) という書き方をする

結論

例えば FOO=Please input という定義されている場合、この文字列を expect する場合には次のように書きます。

expect -c '
  expect "$env{FOO}"
'

参考

stackoverflow.com

Powered by はてなブログ