International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
|
Volume 183 - Issue 52 |
Published: Feb 2022 |
Authors: Kuldeep Vayadande, Ram Mandhana, Kaustubh Paralkar, Dhananjay Pawal, Siddhant Deshpande, Vishal Sonkusale |
![]() |
Kuldeep Vayadande, Ram Mandhana, Kaustubh Paralkar, Dhananjay Pawal, Siddhant Deshpande, Vishal Sonkusale . Pattern Matching in File System. International Journal of Computer Applications. 183, 52 (Feb 2022), 18-22. DOI=10.5120/ijca2022921936
@article{ 10.5120/ijca2022921936, author = { Kuldeep Vayadande,Ram Mandhana,Kaustubh Paralkar,Dhananjay Pawal,Siddhant Deshpande,Vishal Sonkusale }, title = { Pattern Matching in File System }, journal = { International Journal of Computer Applications }, year = { 2022 }, volume = { 183 }, number = { 52 }, pages = { 18-22 }, doi = { 10.5120/ijca2022921936 }, publisher = { Foundation of Computer Science (FCS), NY, USA } }
%0 Journal Article %D 2022 %A Kuldeep Vayadande %A Ram Mandhana %A Kaustubh Paralkar %A Dhananjay Pawal %A Siddhant Deshpande %A Vishal Sonkusale %T Pattern Matching in File System%T %J International Journal of Computer Applications %V 183 %N 52 %P 18-22 %R 10.5120/ijca2022921936 %I Foundation of Computer Science (FCS), NY, USA
String matching algorithms have had a significant impact on computer science and are used to solve a variety of real-world challenges. It aids in the completion of time-saving tasks in a variety of fields. These techniques can be handy when looking for a string within another string. Database schema and network systems both employ string matching. We have designed and used several pattern matching algorithms like Naive, KMP(Knuth Morris Pratt) and Automation Matcher algorithm to find patterns in the file system. The proposed system goes through three main steps; Take the names of the files present in the current directory; Take the pattern to search and type of algorithm from the user; And display the pattern if found in the directory. The program is able to accurately detect the patterns in the file system using the mentioned algorithms successfully.