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
- Host: GitHub
- URL: https://github.com/lancelote/shell-scripting
- Owner: lancelote
- Created: 2021-08-15T14:01:35.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2021-08-29T11:46:20.000Z (almost 4 years ago)
- Last Synced: 2025-03-29T00:12:49.882Z (2 months ago)
- Language: Shell
- Size: 941 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
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