Skip to content

🔍 Basic file search utility for Linux

License

Notifications You must be signed in to change notification settings

IlyaBizyaev/os-find

 
 

Repository files navigation

find - a basic file search utility

Goal

This is an educational project, aimed at understanding how to interact with POSIX and Linux-specific APIs to retrieve file information.

Features:

  • Filter by wildcards, size ranges, inodes and link counts
  • Print search results to stdout or pass to an executable

Building

$ mkdir build
$ cd build
$ cmake ..
$ make

Requires a C++14 compiler.

Usage

Please refer to find --help for details.

Testing

Tested by hand on Linux 4.12.

Copyright

Ilya Bizyaev, 2019 ([email protected])

Licensed under MIT terms.

About

🔍 Basic file search utility for Linux

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 95.0%
  • C 2.6%
  • CMake 2.4%