Ask Question
9 March, 15:04

Write commands to carry out the following commands: a) Print all lines containing the string John. b) Print all lines where a word starts with J. c) Print all lines ending with word stopped. d) Print all lines that don't contain was. e) Print lines where a word begins with K or k. 2. Write a bash script that copies all files of the current directory into a new sub-directory, and then deletes the created sub-directory along with its contents and displays a message that indicates completion of the task. 3. Write a bash script that reads two numbers x and y and performs addition, subtraction, multiplication, and division of the two numbers (x y, x-y, x*y, x/y) and prints out each of these values along with some text to indicate what these numbers are.

+5
Answers (1)
  1. 9 March, 17:34
    0
    see explaination

    Explanation:

    1.

    1. grep 'John' FileName

    2. grep '^/J' FileName

    3. grep 'stopped$' FileName

    4. grep - v - e 'was' FileName

    5. grep - E '^ (k|K) ' FileName

    2.

    #print the message to create subdirectory

    echo "Creating a subdirectory to copy current directory files into named 'sub'"

    #create subdirectory

    mkdir sub

    echo "Directory successfully created"

    #Copy the files in the current working directory to created subdirectory

    echo "Copying files of current directory into newly created subdirectory"

    rsync - a - -exclude='sub' * sub

    #display the message to copy the files

    echo "Copying operation completed successfully"

    echo "Now deleting the created subdirectory along with its contents"

    rm - rf sub

    #indicated the message completion of task

    echo "Operation completed successfully."

    3.

    #prompt and read the first number

    echo "Enter the first number: "

    read x

    echo "Enter the second number: "

    read y

    #Compute arithmetic operations and store in the

    #respective variable

    addition=$ (($x + $y))

    subtraction=$ (($x - $y))

    multiplication=$ (($x * $y))

    division=$ (($x / $y))

    #print the values

    echo "Addition of $x and $y is $addition"

    echo "Subtraction of $x and $y is $subtraction"

    echo "Multiplication of $x and $y is $multiplication"

    echo "Division of $x and $y is $division"
Know the Answer?
Not Sure About the Answer?
Find an answer to your question ✅ “Write commands to carry out the following commands: a) Print all lines containing the string John. b) Print all lines where a word starts ...” in 📘 Computers and Technology if you're in doubt about the correctness of the answers or there's no answer, then try to use the smart search and find answers to the similar questions.
Search for Other Answers