Unix Match. Part 1 Unix Match. Part 1
Simple
Russian EN

Бывают ситуации, когда среди огромного количества файлов на вашем компьютере или в отдельной папке вам необходимо найти файлы определенного типа - например, изображения с расширением '.jpg' или документы с расширением '.txt' или файлы, в названии которых есть слово 'butterfly'. Делая это вручную можно потратить слишком много времени....
Эта миссия поможет вам разобраться с тем, как это работает.

Ваша задача - определить, соответствует ли заданное имя файла заданному поисковому паттерну.

Вот небольшая таблица, которая показывает, какие символы могут использовать в паттернах.

? соответствует любому одному символу

Два аргумента. Оба - строки.

True or False.

unix_match('somefile.txt', '*') == True
unix_match('other.exe', '*') == True
unix_match('my.exe', '*.txt') == False
unix_match('log1.txt', 'log?.txt') == True
unix_match('log12.txt', 'log?.txt') == False
unix_match('log12.txt', 'log??.txt') == True

You should be an authorized user in order to see the full description and start solving this mission.