#!/bin/bash # Author: Ken Isaacs # Program name: copy # Date created: March 13, 2022 # Date modified: # Problem: # copy a file # Solution: #1. determine what source file we need to copy #2. find the source file #3. if source file does not exist, ???? #4. if yes, determine what the destination file is #5. Does the destination file exist? #6. if yes, ???? #7. open the source file #8. open the destination file #9. transfer data from source to destination #10. close the source file #11. close the destination file #TODO: provide user help #1. determine what source file we need to copy #TODO: what about multiple files?? #TODO: what about directories and other types of files? clear echo -n "Enter the source file name: " read sourc #1a. check if the user input is valid #2. find the source file #3. if source file does not exist, present the user #+ with another chance???? #4. if yes, determine what the destination file is echo -n "Enter the destination file name: " read destin #5. Does the destination file exist? #6. if yes, ???? #7-10 open, transfer data, close files cp $sourc $destin echo "copies $source to $destin" echo "contents of $destin is:" cat $destin (Please send me screenshot of whole script) Start with in-class Problem #1. Complete the script to copy a file. In addition to prompting for the file name, as a last step, allow the user of your script to be able to put the source file as parameter 1 and the destination file as parameter 2 on the command line. Post the completed bash script here so that I can test it..