Unix & Shell Programming Course – 1 Month

Unix & Shell Programming

πŸ“… Duration: 1 Month

1. Date & Filters

  • Date
  • Filters
    • Simple filters: head, tail, wc, tr, cut, sort, uniq
    • Advanced filters: grep and egrep, sed and awk

2. Processes

  • Concept of process in Unix
  • Background processes

3. Shell Programming

  • Writing basic scripts
  • Executing basic scripts
  • Debugging scripts
  • Making interactive scripts
  • Explain commands: echo, read, expr, etc.
  • Variables (default and custom)
  • Mathematical expressions

4. Conditional Statements

  • If statements
  • Case statements

5. Loops

  • For loop
  • While loop
  • Until loop
  • Break & continue

6. Functions

  • Creating a function
  • Calling a function in the same file
  • Calling a function in another file

7. Arrays

  • Multi-dimensional arrays

8. Error Redirections & Command Line Arguments

  • Error redirections
  • Command line arguments
  • Positional parameters
  • Set & shift