I think inspiration for how we should approach our pipeline should stem from answering the following questions:
- Which subjects should you learn, and why?
- What is the best book or video lecture series for each subject?
This is in the same vein as Teach Yourself Computer Science
Resources#
- Teach Yourself Computer Science
- The Missing Semester of Your CS Education
- Open Source Society University
Cheat Sheets#
- https://linuxpath.org/wp-content/uploads/2022/08/LinuxPath-Cheatsheet.pdf
T1 Pipeline#
T1E Pipeline#
APS Pipeline#
T2S/MH Pipeline#
Bash Scripting#
- The Linux Command Line
- The 3rd section of this book is a solid intro to Bash scripting
- By William Shotts
- Might not be the gold-standard tutorial on bash scripting though.
Looping#
forwhile
if, elif, else#
case#
Advanced Regex#
Advanced Text Processing#
grep-PPCREsedawkprintf
Networking#
telnetnmapnetstatiptableshostnamehostnamectl
Performance Optimization#
iostatvmstat