Basic Shell Scripting: Semi Design "World Inside Semiconductor"
Basic Shell Scripting: Semi Design "World Inside Semiconductor"
1. Shell Basics
1. Types of shells
2. Shell functionality
3. Environment
2. Writing first script
1. Writing script & executing basic script
2. Debugging script
3. Making interactive scripts
4. Variables (default variables)
5. Mathematical expressions
3. Conditional statements
1. If-else-elif
2. Test command
3. Logical operators-AND,OR,NOT
4. ase –esac
4. Loops
1. While
2. For
3. Until
4. Break & continue
5. Command line arguments
1. Positional parameters
2. Set & shift
3. IFS
4. Break & continue
6. Functions & file manipulations
1. Processing file line by line
2. Functions
7. Regular Expression & Filters
1. What is regular expression
2. Grep,cut ,sort commands
3. Grep patterns
8. SED & AWK
9. Processes
1. Concept of process in Unix
2. Background processes
3. Scheduling processes -At, batch & Cron
10. Misc
1. Trapping signals
2. String substitutions / manipulations