Securing Higher Grades Costing Your Pocket? Book Your Assignment at The Lowest Price Now!

GET ASSIGNMENT HELP

Sh Scripting Programming Help by Programmers hub

Sh Scripting Language

Sh is a scripting language written for the shell or the command line interpreter of an operating system. Every bourne shell script should begin with the line #!bin/sh this shows that the content of the file are executed as a shell script. Sh scripting language is the first scripting language but now there are many scripting languages : csh, ksh, bash and others. In Sh scripting language the comments are begin wit # (pound) sign and continue throughout the line. The file should be save in the current directory. Scripting languages support the all features of the high-level programming like condition statements, iteration statements.

Sh Build-in Commands

cd [dir]
Sets the current directory to dir. If dir is not specified, sets the current directory to the home directory

pwd
Prints the current director

echo args
Prints args to standard output

eval args
Evaluates args as a sh expression. This allows you to construct a string on the fly (e.g., using a variable that holds the name of a variable that you want to set) and execute it

exec command
Runs the specified command, and replaces the current shell with it. That is, nothing after the exec statement will be executed, unless the exec itself fails

exit [n]
Exit the current shell with exit code n. This defaults to zero

Sh Code Example


#!/bin/sh

myname=`whoami`



if [ $myname = root ]; then

        echo "Welcome to FooSoft 3.0"

else

        echo "You must be root to run this script"

        exit 1

fi

Assignment Help Features
Assignment Help Services
  • Assignment Help
  • Homework Help
  • Writing Help
  • Academic Writing Assistance
  • Editing Services
  • Plagiarism Checker Online
  • Proofreading
  • Research Writing Help
QR Code Assignment Help
elearningfeeds