The code should be written in C.
Write a MyGrep utility based on C. This MyGrep utility is similar to grep utility provided by Unix.
MyGrep utility takes some options, words and text file as arguments.
- $MyGrep -c "This is a list of words" test.txt Count the occurrences of string "This is a list of words" in the content of file test.txt
- $MyGrep -o "This is a list of words" test.txt Output all lines containing "This is a list of words" and highlight the matched string
- $MyGrep -n test.txt In the output, add a line number at the begging of each line.
- $MyGrep -k "This" "is" "a" "list" "of" "words" test.txt count the occurrences for each word and output the words along with their occurrences in a decreasing order.