Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Write a MyGrep utility based on C. This MyGrep utility is similar to grep utility provided by Unix. Take THREE features below to finish. MyGrep

Write a MyGrep utility based on C. This MyGrep utility is similar to grep utility provided by

Unix. Take THREE features below to finish.

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 c -i 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

and ignore cases

$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 s test.txt

Remove all leading spaces in each line and output the result.

$MyGrep n test.txt

In the output, add a line number at the begging of each line.

$MyGrep n This is a list of words test.txt

Output the lines containing string This is a list of words and add a line number at

the begging of each matched 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.

For example, the output could be

a 20

is 8

list 5

words 3

of 2

this 1

image text in transcribed

Write a MyGrep utility based on C. This MyGrep utility is similar to grep utility provided by Unix. Take THREE features below to finish. MyGrep utility takes some options, words and text file as arguments. SMyGrep "This is a st of wo rds" test.txt Count the occurrences of string "This is a list of words" in the content of file test.txt . $MyGrep -c -i "This is a st of words " test.txt Count the occurrences of string "This is a list of words" in the content of file test.txt and ignore cases 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 -s test.txt Remove all leading spaces in each line and output the result. MyGrep -n test.txt In the output, add a line number at the begging of each line. * $MyGrep -n "This is a list of words" test.txt Output the lines containing string "This is a list of words" and add a line number at the begging of each matched line. MyGrep -k test.txt "This""is" "a" "list" of" "words" Count the occurrences for each word and output the words along with their occurrences in a decreasing order. For example, the output could be 20 1S list 5 words3 of 2 this 1 Write a MyGrep utility based on C. This MyGrep utility is similar to grep utility provided by Unix. Take THREE features below to finish. MyGrep utility takes some options, words and text file as arguments. SMyGrep "This is a st of wo rds" test.txt Count the occurrences of string "This is a list of words" in the content of file test.txt . $MyGrep -c -i "This is a st of words " test.txt Count the occurrences of string "This is a list of words" in the content of file test.txt and ignore cases 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 -s test.txt Remove all leading spaces in each line and output the result. MyGrep -n test.txt In the output, add a line number at the begging of each line. * $MyGrep -n "This is a list of words" test.txt Output the lines containing string "This is a list of words" and add a line number at the begging of each matched line. MyGrep -k test.txt "This""is" "a" "list" of" "words" Count the occurrences for each word and output the words along with their occurrences in a decreasing order. For example, the output could be 20 1S list 5 words3 of 2 this 1

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Transact SQL Cookbook Help For Database Programmers

Authors: Ales Spetic, Jonathan Gennick

1st Edition

1565927567, 978-1565927568

More Books

Students also viewed these Databases questions

Question

How many Tables Will Base HCMSs typically have? Why?

Answered: 1 week ago

Question

What is the process of normalization?

Answered: 1 week ago