Java ( jdk-6u31-linux-x64.bin
)をダウンロードしましたオラクル実行ファイルを実行すると、ファイルは正常に解凍されますが、登録に関するメッセージが表示され、
続行するには Enter キーを押してください...
これをスクリプトから自動的に実行できるようにする必要があります。このプロンプトをスキップしたり、自動的に閉じたりする簡単な方法はありますか?
答え1
touch answers && ./jdk-6u31-linux-x64.bin < answers && rm answers
このコマンドは次のことを実行します。
touch answers
answers
現在のディレクトリに空のテキストファイルを作成します./jdk-6u31-linux-x64.bin < answers
Javaインストーラを実行し、空のanswers
ファイルからstdinをリダイレクトします。rm answers
終了したら一時ファイルを削除します&&
3つの操作を1行にまとめます。前のコマンドが正常に完了した場合にのみ次のコマンドを実行します。