Python Program that searches files based on specific criteria.
- Enter 'D' for shallow directory search or R for Recursive Sub Directory Search. This should be followed by Directory Path.
- Enter 'A' to display all files found, 'N ' to search for a specific file by name, 'E ' to search for all files of specific extension, '< ' to search for files less than size, '> ' to search for files greater than size or 'T' to search for a specific line inside all files found.
- If at any point output does not match, the program will quit with no notice. If there are no results matching your search criteria, program will display nothing.
- Finally, enter 'F' to print the first line of each file found, or enter 'T' to change the timestamp of the file or enter 'D' to create Duplicates of all files found.