I'm in need of a C program that will diligently navigate through a folder and all its subfolders to identify and extract given search text from files. The core specifics of the project are as follows:
- File Type: The software should be capable to run its search and extract function exclusively on text files formats ( .txt , .sql,.xml ... ) . No need for other formats like Word, PDF etc.
- Case Sensitivity: The application must consider "No" case sensitivity while executing text searches. For instance, "Hello" and "hello" should be treated as same.
- Output: I am interested in seeing the exact instances of the found text & summary. The output needs to directly display the exact instances where the search text is found.
Ideal freelancers for this role should have solid experience in C programming, particularly File I/O operations, recursive functions and text parsing. Exposure to similar projects in the past would be a bonus.