У меня возникла проблема, когда я пытаюсь сохранить входные данные пользователя в переменной с именем $ 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. И помощь будет принята с благодарностью. Спасибо!