[解決済み] 対話型プログラムへの非対話的な引数の渡し方
2022-05-11 21:51:41
質問
bashスクリプトで
read
コマンドを使用して、コマンドの引数、たとえば yes/no オプションを対話的に読み取ります。引数としてデフォルトのオプション値を渡す非インタラクティブなスクリプトで、このスクリプトを呼び出す方法はありますか?
インタラクティブスクリプトに渡さなければならないのは、1つのオプションだけではないのですね。
どのように解決するのですか?
より複雑なタスクのために
expect
(
http://en.wikipedia.org/wiki/Expect
).
基本的にユーザーをシミュレートし、特定のプログラム出力や関連するものにどのように反応するかをスクリプトでコーディングすることができます。
これはまた、次のような場合にも有効です。
ssh
のように、パスワードのパイプを禁止している場合にも有効です。
関連
-
[解決済み] '\r': command not found - .bashrc / .bash_profile [duplicate].
-
[解決済み] ファイルに書き込むが、ファイルが存在する場合は上書きする
-
[解決済み] /bin/sh: apt-get: 見つかりません。
-
[解決済み] Bashスクリプトで引数を反復処理する方法
-
[解決済み] Bashスクリプトからプログラムが存在するかどうかを確認するにはどうすればよいですか?
-
[解決済み] Bashでコマンドライン引数を解析するには?
-
[解決済み] Bashでコマンドの出力に変数を設定するにはどうすればよいですか?
-
[解決済み] 特定のコマンドを無視するBashのエラー
-
[解決済み] いずれかのコマンドが0以外の値を返した場合、シェルスクリプトを中断する
-
[解決済み] psql'に非対話的にパスワードを指定するには?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】「ambiguous redirect」エラーが発生する
-
[解決済み】ログアウトと再ログインをせずに.bashrcの設定を再読み込みする方法?
-
[解決済み] osx find exec rm find: exec: 不明な主またはオペレータ
-
[解決済み] Bashで文字列から改行を削除する方法
-
[解決済み] ファイルに書き込むが、ファイルが存在する場合は上書きする
-
[解決済み] bash スクリプトを実行しているドッカーエントリーポイントが "パーミッション拒否" になる
-
[解決済み] パイプと二重パイプのどちらの OR 演算子を使うか?
-
[解決済み] bashスクリプトでfindコマンドを使用する
-
[解決済み] Bashスクリプトのset -o pipefailの意味を教えてください。
-
[解決済み] bashスクリプトが対話式プロンプトに答えるようにする [重複].