At the end of the course the you will be able to :
Increase your productivity by using Linux tools effectively.
Construct bespoke solutions using tools in combination.
Write shell scripts to automate administrative tasks.
Search, sort, process and reformat text using filters.
 
You will also :-
.
Build solutions by combining tools
- Understand the semantics and syntax of Shell Scripts.
- Use simple filters: cat, wc, head, tail, tr, uniq...
- Use Sorting and searching tools: find, sort, grep, wildcards
- Use and understand system reporting tools: ls, du, df, ps, netstat, uname, date ...
- Carry out stream editing with sed
.
Write shell scripts using functions, passing parameters
and signals.
- Pass arguments to a script.
- Use Built-in variables and environment variables.
- Perform I/O with echo and read Redirecting input and output.
- Use Arithmetic and string operations
.
Use Regular Expression syntax.
- Search and match text with regular expressions.
- Demonstrate Examples using grep, and other contexts for using regular expressions.
- Perform substitutions using tagged regular expressions in sed and vi.
.
Use awk to process structured input.
- Learn how awk processes lines and fields, patterns and actions.
- Understand awk's use of variables, operators and functions.
- Learn how to format output and carry out Looping and branching in awk.
>
.
Use the Looping and CASE rules
- Use conditional execution with if ... else.
- Use the TEST command toTest exit status of a command and the Testing of file properties.
- Looping with for, while and until and Multiway branching using case.
.
Handle ERROR Signals, waiting, and trapping.
- Define functions and aliases.
- Learn command substitution.
- Structure data with arrays.
- Understand command sequencing and grouping.
.
Debug Shell Procedures.
- Use pipes and command substitution.
- Be able to Choose the right tool for the job.
- Learn to use Incremental development of solutions.
<
Course Delivery :
System : RedHat Linux ;
You will be one-to-one or in a very small group;You will have a mature experienced teacher;
course material and refreshment supplied;
We will deliver the course at your office and demonstrate on your local systems
if required, or you may bring along your own laptop.
Next course starts -
Click here for Timetable & Fees
E-mail for more information
Return to Introduction