In the fоlder /vаr/lоg we hаve lоg files from vаrious services running on our Ubuntu machine. Here is an example of the log files generated by one of these services: ubuntu-advantage.log ubuntu-advantage.log.1 ubuntu-advantage.log.2.gz ubuntu-advantage.log.3.gz ubuntu-advantage.log.4.gz ubuntu-advantage.log.5.gz ubuntu-advantage.log.6.gz ubuntu-advantage.log.7.gz ubuntu-advantage.log.8.gz ubuntu-advantage.log.9.gz ubuntu-advantage.log.10.gz ubuntu-advantage.log.11.gz ubuntu-advantage.log.12.gz The convention for these file names is as follows: The name of the log file (ubuntu-advantage in our example) is suffixed by .log. Regularly, the log file is emptied and its contents saved in a backup file named ubuntu-advantage.log.1, then ubuntu-advantage.log.2 and so on so forth. Every so often, some of these backup files will be compressed, thus earning an additional suffix .gz. Write a script that will accept the name of a service as first argument, e.g., “ubuntu-advantage”, and copy in a target folder of our choice that is specified as 2nd argument, all the log files for that service (compressed or not). You must match exactly the above-described syntax in order to avoid copying files that do not follow the syntax exactly such as ubuntu-advantage.log.10-My-backup.tgz. (1.5pts) You will display an appropriate error message if: The number of arguments passed to the script is different than 2 (.5pt) The primary log file for the service name does not exist (e.g., ubuntu-advantage.log) (.5pt) The target specified as 2nd argument to the script is not a folder or does not exist already (.5pt)