current progress: Completed the course!
completed curriculum:
- shell scripting basics
- printing to console
- chmod
- comments
- the shebang
- variables
- passing parameters
- challenge: create a script
- branching and loops
- if statement
- else statement
- elif statement
- while loop
- for loop
- break and continue
- challenge: counter
- environmental variables
- reading environmental variables
- standard environmental variables
- challenge: display a variable
- functions
- the basics of functions
- using parameters
- piping
- challenge: pipes and funcs
- file operations
- reading files
- writing files
- file checksums
- challenge: read a text file
- sleep and process
- using sleep command
- watching a process
- challenge: watch a script
- interactive scripts
- getting user input
- handling bad data
- challenge: guessing game