Ask Question
9 August, 01:30

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.

+1
Answers (1)
  1. 9 August, 02:47
    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?
Get 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 & Technology if there is no answer or all answers are wrong, use a search bar and try to find the answer among similar questions.
Search for Other Answers