#!/bin/bash
# Bash commands go here
/usr/bin/expect - << EndMark
This is the expect script
expect commands go here
and here
until:
EndMark
# More bash commands go here.
exit 0
このようなものを使用すると、bash内からexpectスクリプトを開始できます。ただし、More bashコマンドの部分に到達すると、expectプロセス(およびそれが生成したプロセス)が停止します。同じexpectスクリプトに戻ることは可能ですか?
eg - Start expect script
- At a certain point leave the expect to bash operations
- return to the same expect script?