Я скачал Java ( jdk-6u31-linux-x64.bin
) сoracle.com. Запускаю исполняемый файл, файлы успешно распаковываются, но потом появляется сообщение о регистрации и он сидит на
Нажмите Enter, чтобы продолжить...
Мне нужно иметь возможность запускать это автоматически из скрипта. Есть ли простой способ пропустить или автоматически отклонить этот запрос?
решение1
touch answers && ./jdk-6u31-linux-x64.bin < answers && rm answers
Эта команда выполняет следующие действия:
touch answers
Создайте пустой текстовый файл с именемanswers
в текущем каталоге./jdk-6u31-linux-x64.bin < answers
Запустить установщик Java и перенаправить stdin из пустогоanswers
файлаrm answers
Удалите временный файл после завершения.&&
Объединить три операции в одну строку. Выполнять следующую команду только в том случае, если предыдущая команда была выполнена успешно