
Describe the format of a basic shell script file and how variables help when writing a shell script? Please type out in text as handwriting is difficult to read.

What is shell scripting:
Shell Scripting is an open-source PC program intended to be controlled by the Unix/Linux shell. Shell Scripting is a program to compose a progression of orders for the shell to execute. It can consolidate extended and redundant arrangements of orders into a solitary and straightforward content that can be put away and executed whenever which, diminishes programming attempts.
This Shell Scripting instructional exercise assists with learning an essential comprehension of the Linux/Unix shell prearranging system to cutting-edge ideas of Shell Scripting. This Shell Script instructional exercise is intended for amateurs and experts who need to realize What is Shell Scripting? How shell prearranging functions, sorts of shell, and that's only the tip of the iceberg.
Step by stepSolved in 3 steps

- C PROGRAMMING ONLY PLEASE! NO IOSTREAM.H OR CACIO.H PLEASE! ATTACHED PNG IS THE QUESTION AND I HAVE THE REQUIRED TXT FILE PASTED BELOW, THANK YOU!: Distribution.txt: 0.5 0.50399 0.50798 0.51197 0.51595 0.51994 0.52392 0.5279 0.53188 0.535860.5398 0.5438 0.54776 0.55172 0.55567 0.55966 0.5636 0.56749 0.57142 0.575350.5793 0.58317 0.58706 0.59095 0.59483 0.59871 0.60257 0.60642 0.61026 0.614090.61791 0.62172 0.62552 0.6293 0.63307 0.63683 0.64058 0.64431 0.64803 0.651730.65542 0.6591 0.66276 0.6664 0.67003 0.67364 0.67724 0.68082 0.68439 0.687930.69146 0.69497 0.69847 0.70194 0.7054 0.70884 0.71226 0.71566 0.71904 0.72240.72575 0.72907 0.73237 0.73565 0.73891 0.74215 0.74537 0.74857 0.75175 0.75490.75804 0.76115 0.76424 0.7673 0.77035 0.77337 0.77637 0.77935 0.7823…arrow_forwardCalculating the area of a rectangleWrite a Linux Bash shell script to prompt a user for two numbers, representing width and height of a rectangle and to then calculate and display the value of the area of the rectangle.The user should be prompted to input the data both in square centimetres and in square inches ( 1 inch = 2.54 cm).The user should be prompted to display the area either in square metres and in square inchesThe user should have the opportunity to either quit the program or input different data. use #!/bin/basharrow_forwardlibrary(readr)airbnb <- read_csv("airbnb.csv")#### -- Column specification --------------------------------------------------------## cols(## id = col_double(),## name = col_character(),## host_id = col_double(),## host_name = col_character(),## neighbourhood_group = col_character(),## neighbourhood = col_character(),## latitude = col_double(),## longitude = col_double(),## room_type = col_character(),## price = col_double(),## minimum_nights = col_double(),## number_of_reviews = col_double(),2## last_review = col_date(format = ""),## reviews_per_month = col_double(),## calculated_host_listings_count = col_double(),## availability_365 = col_double()## )colnames(airbnb)## [1] "id" "name"## [3] "host_id" "host_name"## [5] "neighbourhood_group" "neighbourhood"## [7] "latitude" "longitude"## [9] "room_type" "price"## [11] "minimum_nights" "number_of_reviews"## [13] "last_review" "reviews_per_month"## [15] "calculated_host_listings_count" "availability_365"((Using a for loop and…arrow_forward
- The size of this video file is MB Note: This Details tab is from Windows properties of a video file. The Data Rate is for video only. The Bit rate is for audio only. The Total bitrate audio + video. The format of Length is HH:MM:SS. Therefore you need the Total bitrate and the Length of the video and finally convert it to MB. General Details Previous Versions Property Value ViucU Length 00:06:45 Frame width 1024 Frame height 768 Data rate 5746kbps Total bitrate 5810kbps Frame rate 30.00 frames/second Audio Bit rate 64kbps Channels 2 (stereo) Audio sample rate 44. 100 kHzarrow_forwardDescribe how to handle exceptions with in a program.arrow_forwardChapter 6 complete the following Programming Exercises. #3 Line Numbers #6 Average of Numbers #7 Random Number File Writer #9 Exception Handling (this one is just a revised version of #6 above) Note: You will need to create a few text files to test your code. Using notepad or any other text editor (not MS word!) to create some text files that contain sample data. Save your files with the extension ".txt". Be sure to submit your sample text files with your lab.arrow_forward
- Computer Networking: A Top-Down Approach (7th Edi...Computer EngineeringISBN:9780133594140Author:James Kurose, Keith RossPublisher:PEARSONComputer Organization and Design MIPS Edition, Fi...Computer EngineeringISBN:9780124077263Author:David A. Patterson, John L. HennessyPublisher:Elsevier ScienceNetwork+ Guide to Networks (MindTap Course List)Computer EngineeringISBN:9781337569330Author:Jill West, Tamara Dean, Jean AndrewsPublisher:Cengage Learning
- Concepts of Database ManagementComputer EngineeringISBN:9781337093422Author:Joy L. Starks, Philip J. Pratt, Mary Z. LastPublisher:Cengage LearningPrelude to ProgrammingComputer EngineeringISBN:9780133750423Author:VENIT, StewartPublisher:Pearson EducationSc Business Data Communications and Networking, T...Computer EngineeringISBN:9781119368830Author:FITZGERALDPublisher:WILEY





