Цель работы
Изучить средства управления потоком в сценариях shell, механизм разбора параметров с использованием команды getopt,
использование функций в командном языке.
Описание работы
Необходимо написать сценарий test_panel, вызываемый с по крайней мере одним параметром panel_program, обеспечивающую возможность:
- для каждого файла с расширением in в подкаталоге tests текущего каталога запустить программу заданную параметром panel_program (решающую задачу 5 по информатике)
- результат каждого запуска проанализировать и сформировать отчет, из которого для каждого теста должно
быть ясно провален тест или прошел успешно:
- код возврата сравнить с значением из соответствующего файла с расширением .status
- вывод сравнить с содержимым файла .out
Программа должна распознавать опцию -r (--report-type), позволяющая выбрать вид форматирования отчета. Необходимо предусмотреть как минимум два вида отчета (например, краткий и подробный).
Критерии оценки работы
Аналогичны критериям задания 3