-1
私は入力としてユーザー名とパスワードを持つシェルスクリプトを持っています。このスクリプトを実行すると、これらの2つの詳細に自動的に入力されます。UNIXシェルスクリプト内で自動的にパスワードを入力
どうすればいいですか?
私はexpect
を使用しようとしましたが、現在のUNIXバージョンでは利用できません。
私は入力としてユーザー名とパスワードを持つシェルスクリプトを持っています。このスクリプトを実行すると、これらの2つの詳細に自動的に入力されます。UNIXシェルスクリプト内で自動的にパスワードを入力
どうすればいいですか?
私はexpect
を使用しようとしましたが、現在のUNIXバージョンでは利用できません。
入力したパスワードを、あなたが欲しい一部のプログラムは、標準入力から読んでいないが、他の人が実行します。ただ、それらをパイプしてみてください。
{ echo "name"; echo "password"; } | script
または
script <<'END'
name
password
END
私はあなたが期待する「意味と仮定私は質問を適切に編集しました。私たちはあなたが "現在のUNIX版"が何であるか分からない - Linux? HP/UX? AIX? Solaris?あなたの質問を編集して適切なタグを追加してください。そうすれば、良い答えが得られるはずです。 –
実行している可能性の高いシステム(簡単には実行されない可能性の低いシステム)に対して、 'expect'(そして構築されているTcl/Tk)を簡単に構築することができます。 –