ダイアログの自動化

ダイアログの自動化

シェル スクリプトを使用してダイアログ ユーティリティを自動化するにはどうすればよいですか。

例えば: ここに画像の説明を入力してください

必要な名前を選択できるようにしたいです。ダイアログにはホットキーがないので、選択するにはカーソルの下の単語を「読み取る」必要があります。

答え1

これはシェル スクリプトの仕事ではありません。シェル スクリプトはコマンド ライン ツールを呼び出すことができ、対話型コマンド ライン ツールを自動化できるようなツールもありますが、テキスト モードの GUI を画面に描画するものには適していません。を呼び出すのではなく、 を呼び出すスクリプトを調べて、必要な処理を直接実行するようにしたexpect(1)方がよいでしょう。dialog(1)dialog

関連情報