An open API service indexing awesome lists of open source software.

https://github.com/lancelote/shell-scripting

My experiments with examples from "Shell Scripting" book by Jason Cannon
https://github.com/lancelote/shell-scripting

Last synced: about 2 months ago
JSON representation

My experiments with examples from "Shell Scripting" book by Jason Cannon

Awesome Lists containing this project

README

        

# shell-scripting

My experiments with examples from "Shell Scripting" book by Jason Cannon

## TOC

- [x] [Shell Scripting, Succinctly](src/ch01)
- [Sleep](src/ch01/sleepy.sh)
- [Variables](src/ch01/env.sh)
- [If](src/ch01/if.sh)
- [For Loop](src/ch01/for.sh)
- [Positional Parameters](src/ch01/pos.sh)
- [User Input](src/ch01/input.sh)
- [Exercises](src/ch01/exercises)
- [x] [Exit Statuses and Return Codes](src/ch02)
- [Check Exit Code](src/ch02/ping.sh)
- [Boolean AND](src/ch02/and.sh)
- [Boolean OR](src/ch02/or.sh)
- [Explicit Exit](src/ch02/exit.sh)
- [Exercises](src/ch02/exercises)
- [x] Functions
- [Basic Functions](src/ch03/basic_function.sh)
- [Function Positional Parameters](src/ch03/func_pos_params.sh)
- [Variable Scope](src/ch03/variable_scope.sh)
- [Backup Function Example](src/ch03/backup.sh)
- [Exercises](src/ch03/exercises)
- [ ] Wildcards
- [ ] Case Statements
- [ ] Logging
- [ ] Debugging
- [ ] Shell Script Checklist
- [ ] Shell Script Template