Shell Script Examples
declare_demo.sh
02_parameter_expansion/declare_demo.sh
bash
string_ops.sh
02_parameter_expansion/string_ops.sh
bash
assoc_arrays.sh
03_arrays/assoc_arrays.sh
bash
csv_parser.sh
03_arrays/csv_parser.sh
bash
demo.sh
05_function_library/demo.sh
bash
logging.sh
05_function_library/lib/logging.sh
bash
validation.sh
05_function_library/lib/validation.sh
bash
fd_demo.sh
06_io_redirection/fd_demo.sh
bash
fifo_demo.sh
06_io_redirection/fifo_demo.sh
bash
process_sub.sh
06_io_redirection/process_sub.sh
bash
extract.sh
08_regex/extract.sh
bash
validate.sh
08_regex/validate.sh
bash
cleanup.sh
09_process_management/cleanup.sh
bash
parallel.sh
09_process_management/parallel.sh
bash
error_framework.sh
10_error_handling/error_framework.sh
bash
safe_ops.sh
10_error_handling/safe_ops.sh
bash
cli_tool.sh
11_argument_parsing/cli_tool.sh
bash
getopts_demo.sh
11_argument_parsing/getopts_demo.sh
bash
dr_backup.sh
13_disaster_recovery/dr_backup.sh
bash
dr_restore.sh
13_disaster_recovery/dr_restore.sh
bash
math_lib.sh
13_testing/math_lib.sh
bash
run_tests.sh
13_testing/run_tests.sh
bash
test_math_lib.bats
13_testing/test_math_lib.bats
text
bottleneck_finder.sh
14_perf_diagnosis/bottleneck_finder.sh
bash
task.sh
14_task_runner/task.sh
bash
deploy.sh
15_deployment/deploy.sh
bash
entrypoint.sh
15_deployment/entrypoint.sh
bash
health_check.sh
16_monitoring/health_check.sh
bash
monitor.sh
16_monitoring/monitor.sh
bash
README.md
README.md
markdown