Я работаю над нашим назначением сценариев intro, и у меня возникают проблемы с вызовами функций внутри скрипта. Я во второй части задания, и я просто тестирую, чтобы убедиться, что у меня есть (надеюсь) работа. Я собрал несколько каталогов и задал вопрос «да» или «нет». Когда я получаю «y», я написал небольшую функцию, которую я вызываю, и когда я получаю «n», у меня есть другая функция, как простые эхо-сигналы. В чем проблема?Проблемы с вызовом функции в скрипте bash
part_two(){
answer=""
for value in "[email protected]";do
echo "$value"
while [ "$answer" != "y" -a "$answer" != "n" ]
do
echo -n "Would you like to save the results to a file? (y/n): "
read answer
done
if [ "$answer" = "n" ]
then
part_six
elif [ "$answer" = "y" ]
then
part_five
fi
done
}
part_two [email protected]
part_five(){
echo -n "working yes";
}
part_six(){
echo -n "working no";
}
Любая помощь будет принята с благодарностью, как всегда.
Мы не можем рассказать вам эту проблему, пока вы не сообщите нам о нежелательном поведении, которое вы испытываете. – SiegeX 2010-12-03 07:53:13