У мене виникла проблема, коли я намагаюся зберігати введення користувача у змінну, яку називають $ mail, у середовищі% pre anaconda, а потім передаю її у сценарій% post, де він додаватиметься до файлу / foo / bar . Я спробував це як таке:
%pre
exec < /dev/tty5 > /dev/tty5 2> /dev/tty5
chvt5
echo "Please enter your Email Address."
read emailaddr
echo "$emailaddr" > /tmp/email.tmp
%post --nochroot
%include /tmp/email.tmp
emailaddr=$(cat /tmp/email.tmp)
echo "$emailaddr" >> /foo/bar
rm -f /tmp/email.tmp
%end
Однак, схоже, це взагалі не працює. Я вважаю, що я можу помилитися при переході від каталогу% pre до каталогу% post. І допомога буде дуже вдячна. Дякую!