Дні тижня з CASE
У ролі Data Scientist інколи корисно пов'язувати дати з «робочим днем» (Monday, Tuesday, Wednesday, Thursday, Friday) або «вихідними» (Saturday & Sunday).
Ваше завдання — створити невеликий Bash-скрипт, який стане в пригоді в різних частинах вашого конвеєра обробки даних. Скрипт має приймати один аргумент (рядок із назвою дня) через ARGV і використовувати оператор CASE, щоб вивести, чи є аргумент робочим днем, чи вихідним. Наразі достатньо враховувати варіант із великої літери.
Також не потрібно зважати на слова чи літери до або після. Для цього прикладу просто використайте точне співпадіння.
Пам'ятайте, базова структура оператора case така:
case MATCHVAR in
PATTERN1)
COMMAND1;;
PATTERN2)
COMMAND2;;
*)
DEFAULT COMMAND;;
esac
Ця вправа є частиною курсу
Вступ до Bash Scripting
Практична інтерактивна вправа
Перетворіть теорію на практику за допомогою однієї з наших інтерактивних вправ
Почати вправу