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