1. Смена пользователя
2. Под новым пользователем выставляются переменные окружения с запросом ввода цифры (от 1 до 3)
3. Выполняется скрипт.Проблема как передать цифру для файла переменных окружения?
Система Linux RedHat.
например как-то так хотел бы видеть:
su - pelon -c ". ./script2 << EOF; 2; EOF; script3.sh"
1. man expect
2. su - pupkin -c "echo 6 | (. ./script2; ./script3)"
Я сначало проигнорировал скобки, а потом понял, что без них никак...
БОЛЬШОЕ СПАСИБО!!!!>1. man expect
>2. su - pupkin -c "echo 6 | (. ./script2; ./script3)"
>1. Смена пользователя
>2. Под новым пользователем выставляются переменные окружения с запросом ввода цифры (от
>1 до 3)
>3. Выполняется скрипт.
>
>Проблема как передать цифру для файла переменных окружения?
>Система Linux RedHat.
>например как-то так хотел бы видеть:
>su - pelon -c ". ./script2 << EOF; 2; EOF; script3.sh"
А сразу в скрипт передавать параметр и спрашивать у пользователя, если не передан - слабо?
К сожалению script2 я не могу видоизменять... он стандарный.