Innovation... driven by intelligence and logic

IOT - Shell Scripting using Bash

Projects based Industrial Training Program

Internet of Things (IoT)

Training Contents for IoT Module 2: Shell Scripting using Bash

  • troduction to Bash Shell
    • Basics For Shell Scripting on Linux, Tools to Edit Shell Scripts
  • Writing Scripts
    • Referencing Variables, Looping and Iteration, Conditions with if and case, Looping using While and Until
  • Interacting with the Environment
    • Examining Environment Variables, Customizing Your Account, Handling Command-Line Arguments, Making Scripts Executable
  • Scripting with Files
    • Working with File Modes, Testing Files with the test Command, Here Files and Interactive Programs
  • Creating Command Pipelines
  • Shell Scripting Functions
    • Defining Functions, Using Functions, Using Arguments with Functions, Using Return Codes with Functions, Variable Scope: Think Globally, Act Locally, Understanding Recursion
  • Processing Text with sed
    • Introducing sed, sed Versions, Installing sed, Invoking sed, Editing Commands, Selecting Lines to Operate On, Substitution, Advanced sed Invocation
  • Graphing Data with MRTG
    • Working with MRTG, Monitoring Other Data with MRTG, Installing MRTG, Writing Scripts for MRTG, Configuring MRTG, Running MRTG, Monitoring Your Computer with MRTG, Monitoring Networks with MRTG, Monitoring Applications with MRTG
  • Debugging Shell Scripts
    • Deciphering Error Messages, Running Scripts in Debugging Mode
  • Scripting for Administrators
    • Why Write Scripts, Scripting Complicated Commands, Troubleshooting Your Systems, Removing Minor Annoyances, Cleaning Up Data, Automating Daily Work

                                                      There are 6 modules and 3 Projects in the Training

Sl No

Module Name

Sessions  Labs     Hours  

Linux Systems Administration. click here for more...

5 5 30

Shell Scripting using Bash. click here for more...

10 10 60

Linux Network Administration. click here for more...

10 10 60

Embedded/IoT Systems using ARM with 2 Projects. click here for more ...

10 10 60

IoT Communication Protocols. click here for more ...

15 15 90

IoT Project Development. click here for more ...

10 20 100


60 70 400


EmbLogic™ is an ISO 9001:2008(QMS) (Quality Management System) Certified Company.

Go to Top ^
We can call you