Специализация (системное программирование в Linux)

Лабораторная работа 4
Обработка каталогов

Заданиe

Реализовать аналог утилиты find с поддержкой опций -maxdepth, -type, -readable, -writable, -executable. Имя файла считать полным именем. Если параметр с именем файла отсутствует, искать все файлы, соответствующие переданным критериям.


Документация (chm) по файловым функциям в модулях system, oldlinux, baseunix, unixtype, unix, linux.

Документация по файловым функциям libc доступна в man-pages. При установленном пакете fpc-src c переведенными на freepascal заголовками функций libc можно ознакомиться в исходном коде libc (/usr/share/fpcsrc/packages/libc/src/).