@mrwienerdog: Другими словами, переместите эту строку вниз:
отал над нашим вводным скриптовым заданием, и у меня возникли проблемы с вызовом функций в скрипте. Я нахожусь во второй части задания, и я просто проверяю, чтобы убедиться, что то, что у меня есть (надеюсь), сработает. Я собрал несколько каталогов и задаю вопрос да или нет. Когда я получаю 'y', я пишу небольшую функцию, которую я вызываю, а когда я получаю 'n', у меня есть другая функция, оба простых эха. В чем проблема?
part_two(){
answer=""
for value in "$@";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 $@
part_five(){
echo -n "working yes";
}
part_six(){
echo -n "working no";
}
Любая помощь будет принята с благодарностью, как всегда.