DE / EN

TOP LOC 0019 Bash Shell Scripting

 

Audience

All persons with basic knowledge in the use of the shell

Prerequisites

Staff with basic knowledge in the use of the shell

Methods

Acquired knowledge with practical and real-world examples try

Content

Chapter 1 - Bash Shell Features

  • Interactive usage and command line history
  • Bash options and configuration files
  • Value assignment, inheritance and string processing for variables
  • Redirections
  • Lists and grouping of commands
  • Shell expansion
  • Exit States
  • Shell Arithmetic

Chapter 2 - Useful tools

  • Configuration and working in various modes with text editor VI
  • Edit data streams with
  • text filter
  • regular expressions

Chapter 3 - Design and handling

  • Locations
  • Structure and Comments
  • Execution and Debugging
  • Control structures
  • Conditional constructs
  • Looping constructs
  •  Select menus
  • Positional parameters
  • Meta Characters, Escape Sequences and Quoting
  • Functions and Arrays
  • Handling of User Input
  • Graphical console output for interactive scripts
  • Performence tuning and troubleshooting

Chapter 4 - Alternative shells and scripting languages

  • Usage scenarios for shell scripts
  • Comparing bash with other shells
  • Interpreted languages compared

Duration

3 days

Dates

Dates on request

Certificate

Mitel Certification

 

Language

English