Basics of Shell
- Comments
- Variables
- Get User Input (stdin)
- Environment Variables
- Parameter Variables
- If Statements
- Check If a File Exists
- Check If a File Is a Directory
- Check If a File Is Readable, Writable, or Executable
- Check If a File Is Not Empty
- String Comparison
- Standard Out (stdout)
- For Loops
- While Loops
- Switch Statement
- Functions
- Break and Continue
- The eval Command
- Exit
- Exporting Variables
- Print All Positional Parameters
- Trapping Signals
- The $(command) Command
- Simple Math / Incrementing a Variable
- Parameter Expansion