Як написати Shell-script

Будь ласка, підкажіть як написати наступний shell-script У мене є програма prog. під час виконання вона ставить користувачеві питання, у відповідь на яке користувач повинен просто натиснути Enter. Мені потрібно написати коротенький скрипт який би запускав цю програму 20 разів у циклі, давав введення від користувача. щоб скрипт не зупинявся щоразу коли прога ставить питання раз ,а сам згодовував введення у програму.
якщо програма інтерактивна (тобто немає можливості змусити її напр. приймати введення з командного рядка, не зупиняючись на тупі питання, то для запуску в режимі скрипту можна використовувати програму expect, або є на PERL кілька модулів роботи в режимі, схожому на " експект" створюється спеціальний скрипт мовою цього expect, який визначає після яких слів на виведенні програми потрібно ввести їй "користувацький" введення. проблема в тому, що expect - незручна в користуванні - для використання в скрипті - потрібна і вона, і якщо це частина іншого скрипта - shell-script, який буде обгорткою для expect-скрипта. робити, доки досить зрозуміло написана задача була вирішена. І писати цей весь скрипт не на шеллі, а на перлі.
Коротше можна потім запускати скрипт однією мовою. а не 2 скрипти різними мовами: Якщо переносиш цей скрипт на н-ну кількість серверів - не на кожному сервері є можливість використовувати expect, а perl зазвичай присутній скрізь, от і поширюй свій скрипт, з потрібною версією Expect- модуля. Можливо, є така хрень і для пітона.