Lockdown Offer: FLAT 75% + Addl. 25% Off + 30-days Extra Lab on ALL Courses | Use Coupon Code LD25 during Checkout | Offer Expires In

  Enroll Now

Linux Basics

59 / 88
   

Writing first shell script

A shell script is a file containing a list of commands. Let's create a simple command that prints two words:

  1. Open a text editor to create a file myfirstscript.sh:

    nano myfirstscript.sh
    
  2. Write the following into the editor:

    #!/bin/bash
    name=linux
    echo "hello $name world"
    

Note: In Unix, the extension doesn't dictate the program to be used while executing a script. It is the first line of the script that would dictate which program to use. In the example above, the program is "/bin/bash" which is a Unix shell.

  1. Press Ctrl +x to save and then "y" and enter key to exit

  2. Now, by default, it would not have executable permission. You can make it executable like this:

    chmod +x myfirstscript.sh
    
  3. To run the script, use:

    ./myfirstscript.sh
    

Note - Having trouble with the assessment engine? Follow the steps listed here