A shell script is a script written for the shell, or command line interpreter, of an operating system. It is often considered a simple domain-specific programming language. Typical operations performed by shell scripts include file manipulation, program execution, and printing text.
Many shell script interpreters double as command line interface, such as the various Unix shells, Windows PowerShell or the MS-DOS COMMAND.COM. Others, such as AppleScript or the graphical Windows Script Host (WScript.exe), add scripting capability to computing environments without requiring a command line interface.
In their most basic form, a shell script can provide a convenient variation of a system command where special environment settings, command options, or post processing is applied automatically, but in a way that allows the new script to still act as a fully normal UNIX command.
ObjectiveThis short course is designed to ensure that students of Engineering College with academic
Capabilities will have the skill set needed to deal with the challenges involved in real-world Scripting to meet the needs of industries both today and in the future.
The course is taught mainly using the Bash Shell, with Linux operating system.Pre-requisites
A prior knowledge of a basic Linux commands, general understanding about operating system concepts is assumed.
Agenda