Туплю я что-то. Мне надо в скрипт засунуть zypper up, но на вопрос прописать в скрипте n. Как это сделать? В обычных командах нужно просто ввести букву без enter и работает команда yes, а тут нужно кроме буквы ещё энтер нажать.
Как-то непонятны ваши претензии к зипперу
"zypper list-updates" показывает список доступных обновлений.
Если нужна инфа, как при обновлении, но без обновления - "zypper up --dry-run -y"
И кстати, "zypper ref" особо не нужен, если с момента последнего обновления прошло больше 10 минут, то проверка обновлений производится автоматом. Выглядит это как небольшая задержка перед любой операцией. Если это раздражает - можно поменять настройку в файле /etc/zypp/zypp.conf