Автоматический ввод данных в ksh
3813
6
Есть пользователь у которого в .profile написано:
echo "enter 2 digit database number (Enter 01 for clas01 or 99 for clas99)"
read DB_DIGITS
Соответственно при входе надо ввести эти две цифры.
Но тут возникла необходимость запускать скрипты от этого пользователя через крон, и вот тут то и происходит проблема после запуска выскакивает приглашение ввести эти две цифры и соответственно скрипт не отрабатывает.
Должен же быть способ передать данные на вход, чтоб можно было нормально запускать скрипт из крона?
echo "enter 2 digit database number (Enter 01 for clas01 or 99 for clas99)"
read DB_DIGITS
Соответственно при входе надо ввести эти две цифры.
Но тут возникла необходимость запускать скрипты от этого пользователя через крон, и вот тут то и происходит проблема после запуска выскакивает приглашение ввести эти две цифры и соответственно скрипт не отрабатывает.
Должен же быть способ передать данные на вход, чтоб можно было нормально запускать скрипт из крона?
В кроне разве можно на несколько строк?
Mad_Dollar
guru
А написать скрипт религия не позволяет? =) Который бы запускал ksh например с этим перенаправлением?
hamster
activist
Могу конечно, но получится, что запускается скрипт, который запускает скрипт, в котором запускается скрипт :)))
Mad_Dollar
guru
=) и что именно вас смущает? )) то что генерируются три потока при запуске? =)