Жесть, сегодня получили задания по программингу, я аж плачу =)
--> Зело забит разнообразными файлами диск царя Петра. Понеже повелевается вам челом
бити и писати утилиту разнообразно полезную, дабы разобрать окоянные файлы.
Поперед всего надобно текстовые файлы, каковыми почитаются .odt, .txt, .pdf,
.doc аккуратнейшим образом переместить в директорию указанную. Опосля можно и
остальными файлами позабавиться – переложить графические (за коии почитать .gif,
.png, .jpg, .tiff, .pcx) и прочие окоянно-мультимедийные файлы (к коим отнести
.avi, .mpg, .mp4, .divx, .mp3) в отведенную директорию поместить, а затем и
черед прочих файлов настанет. Оные же прочие дОлжно поместить в темницу, выделив
каждому люду по персональной келье в оной. Названия келий дОлжно дать по именам
расширений.
Имена же директорий для документов и мультимедии должно задавать из строки
командной с ключами -d имя для документов и -m имя для мультимедии. А ежели
отсутствовать таковые будут, то взять названия заморские documents и mmeda.
Ежели царю угодно будет ключ -l передавать, то надобно еще и цельные имена
файлов к регистру нижнему преклонять, а коли ключ -x, то расширения токмо.
Где разобрать завал надобно, царь укажет как параметр скрипта без ключа, ежели
царь не пожаловал такой милостью, то разборку учинить следует в директории
текущей.