達成したいこと
- ユーザーは、リモート実行を行うコマンドを提供します。コマンド(リモート実行のプロトコル)はSSH / RSH ...などにすることができます。したがって、以下のサンプルのように、構成ファイルまたはテンプレートファイル(パラメーターがプロトコル全体で固定されていると想定)の一部にします。
template.cfgファイル(ユーザーが構成したもの):
ssh $ip $commandList
IPアドレスとコマンドリストを含む別のデータファイルに値のリストを生成します。好き
10.182.215.214|echo $UNAME 10.251.142.142|echo $SHELLNAME
スクリプトにそれを呼び出してもらいたいのですが
driver.sh
、実行すると、テンプレートから別の実行スクリプトへのコマンドで実際のスクリプトを生成します-execute.sh
質問
- テンプレート/プラグイン(自由を取り、コマンドを提供できる)に基づいてスクリプトを生成するにはどうすればよいですか?
- データがオンラインアプリケーション(C / C ++)で生成される場合、通常のファイルベースの操作(cfgファイルから読み取って更新する
execute.sh
)以外に、より良い方法はありますか?