sh - Posix Shell - 5 Day Session - July 6, 2020 to July 10, 2020 (Through https://meet.ilugc.in)
Date(s): From July 06, 2020 to July 10, 2020
Time: Evening 5.00 PM
Duration: 1 Hour
Place: https://meet.ilugc.in
Let’s get into the basics of Posix ‘sh’ Shell. Here are the Topics we will be covering
Day 1: (July 06, 2020)
- Basic commands (like ls, cd, find, rm, cat etc.,)
- How shell works when we execute a command
- Where commands are stored
- Importance of PATH variable
- Difference between regular commands, built-in commands, aliases
Day 2: (July 07, 2020)
- How to read manual page
- Compound commands, redirection, pipes and background execution
- Subshell execution
Day 3: (July 08, 2020)
- Variables, Environment Variables, control structures and loops
- Functions
- Variable Expansion, Parameter Expansion, Arithmetic Expansion and Command Substitution
- Positional Parameters, Special Parameters and Special Variables
Day 4: (July 09, 2020)
- Shell Patterns and find command
- Basic Regular Expression, grep, sed and awk commands
- Shell Built-in Commands.
- Structure of a Shell Script and ‘getopt’ command
Day 5: (July 10, 2020)
- Writing one shell script to show real time metrics of the current system (cpu/memory/network)
- Conclusion
All are welcome to participate in this session to understand how terminals work in a Unix based system.