Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Using SED commands b) Consider the following file called letter.txt containing a company letter: ABC Corp 1234 7 Oaks Lane Denton; TX 76509-4321 (682) 543-7890

Using SED commandsimage text in transcribedimage text in transcribedimage text in transcribed

b) Consider the following file called letter.txt containing a company letter: ABC Corp 1234 7 Oaks Lane Denton; TX 76509-4321 (682) 543-7890 February 7th, 2020 Ms. Sue Jones 1515 Mockingbird Lane Apartment @701 Denton; TX 76509 Dear Mrs. Jones, This letter is to inform you that you have won the super coder contest. To Claim your winnings, you may visit our office or call our claim hotline (654) 817-4321. Mention your claim number @687. Sincerely, Lois Lane Write a complete sed script called minori.sed that will modify the letter in the following ways: 1. Preprocessing: a. Change the area code of the phone number in the heading to 800. b. Remove the parentheses from each phone number. c. Add a dash between the area code and the rest of the phone number. (.e. 789 123-4567 would become 789-123-4567) d. Change the zip+4 code in the heading from 4321 to 1234. The zip+4 is the last 4 digits of the zip code after the dash. e. Change Lois' last name from Lane to Kent, since she became married. f. Change Lane in the addresses to Ln. 2. Transposition (i.e., rearrange the order of individual characters): a. Swap the area code and exchange for the phone number in the body of the letter. 3. Substitution (i.e., replace characters by other characters): a. Substitute '#' for '@' to correct a type where '@' were used instead of '#' and change;' to , to correct the typos in the addresses. 4. Append extra data: a. Append a p.s. clause after the signature (the end of the letter). It should read p.s. your winnings must be claimed by February 29th. In this file, for example, my sed script should print the following: $ sed -r -f minori.sed letter.txt ABC Corp 1234 7 Oaks In Denton, TX 76509-1234 800-543-7890 February 7th, 2020 Ms. Sue Jones 1515 Mockingbird Ln Apartment #701 Denton, TX 76509 Dear Mrs. Jones, This letter is to inform you that you have won the super coder contest. To claim your winnings, you may visit our office or call our claim hotline 817-654-4321. Mention your claim number #687. Sincerely, Lois Kent p.s. your winnings must be claimed by February 29th. b) Consider the following file called letter.txt containing a company letter: ABC Corp 1234 7 Oaks Lane Denton; TX 76509-4321 (682) 543-7890 February 7th, 2020 Ms. Sue Jones 1515 Mockingbird Lane Apartment @701 Denton; TX 76509 Dear Mrs. Jones, This letter is to inform you that you have won the super coder contest. To Claim your winnings, you may visit our office or call our claim hotline (654) 817-4321. Mention your claim number @687. Sincerely, Lois Lane Write a complete sed script called minori.sed that will modify the letter in the following ways: 1. Preprocessing: a. Change the area code of the phone number in the heading to 800. b. Remove the parentheses from each phone number. c. Add a dash between the area code and the rest of the phone number. (.e. 789 123-4567 would become 789-123-4567) d. Change the zip+4 code in the heading from 4321 to 1234. The zip+4 is the last 4 digits of the zip code after the dash. e. Change Lois' last name from Lane to Kent, since she became married. f. Change Lane in the addresses to Ln. 2. Transposition (i.e., rearrange the order of individual characters): a. Swap the area code and exchange for the phone number in the body of the letter. 3. Substitution (i.e., replace characters by other characters): a. Substitute '#' for '@' to correct a type where '@' were used instead of '#' and change;' to , to correct the typos in the addresses. 4. Append extra data: a. Append a p.s. clause after the signature (the end of the letter). It should read p.s. your winnings must be claimed by February 29th. In this file, for example, my sed script should print the following: $ sed -r -f minori.sed letter.txt ABC Corp 1234 7 Oaks In Denton, TX 76509-1234 800-543-7890 February 7th, 2020 Ms. Sue Jones 1515 Mockingbird Ln Apartment #701 Denton, TX 76509 Dear Mrs. Jones, This letter is to inform you that you have won the super coder contest. To claim your winnings, you may visit our office or call our claim hotline 817-654-4321. Mention your claim number #687. Sincerely, Lois Kent p.s. your winnings must be claimed by February 29th

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_2

Step: 3

blur-text-image_3

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

Machine Learning And Knowledge Discovery In Databases European Conference Ecml Pkdd 2010 Barcelona Spain September 2010 Proceedings Part 3 Lnai 6323

Authors: Jose L. Balcazar ,Francesco Bonchi ,Aristides Gionis ,Michele Sebag

2010th Edition

3642159389, 978-3642159381

Students also viewed these Databases questions

Question

Organize and support your main points

Answered: 1 week ago

Question

Move smoothly from point to point

Answered: 1 week ago

Question

Outlining Your Speech?

Answered: 1 week ago