2.5 Hours of Various Bash & Unix tips, tricks, and gotchas. (YSAP Compilation 1-50)

Yo what's up everyone my name's dave and you suck at programming. This is a compilation of the first 50 episodes (YES! there have been 50! that's crazy i know) of my YSAP series: You Suck at Programming. If you prefer to watch each video individually you can check out the playlist here:    • Listing and looping files in bash - You Su...   You can also access the full list of episodes on your terminal through my website: curl ysap.sh Chapters 00:00:00 01 Bash `ls` Files 00:01:10 02 Bash Arguments 00:02:47 03 Bash `ls` Again 00:04:18 04 Find | While 00:07:25 05 Line Parsing 00:10:30 06 Bash + DTrace 00:12:45 07 Bash Manual 00:15:12 08 Bash Commands 00:18:15 09 Bash Variables 00:19:57 10 Bash Config File 00:22:03 11 Bash Regex 00:24:00 12 Bash Time Commands 00:26:40 13 Bash strftime 00:29:39 14 Fork Bomb 00:31:46 15 Readline Shortcuts 00:35:07 16 Running a Fork Bomb 00:38:05 17 Debugging Fork Bomb 00:42:32 18 Bash IO Redirection 00:45:57 19 Quotes and `ssh` 00:49:35 20 Bash Arrays 00:52:53 21 Escaping Quotes 00:57:20 22 `backticks` in Bash 01:00:41 23 Bash Login Shell 01:04:04 24 `ssh` Port Forward 01:07:08 25 `ssh` Keys 01:11:42 26 Parameter Expansion 01:16:21 27 Unix Signals 01:20:51 28 Local Return Codes 01:24:12 29 GNU Utils 01:26:57 30 Bash `$IFS` 01:29:16 31 Bash `nullglob` 01:31:41 32 Bash `grep` and `pkill` 01:34:28 33 Bash `$PS1` Prompt 01:37:46 34 Bash `isatty(3)` 01:40:53 35 Zombie Processes 01:45:28 36 (...) vs {...} in Bash 01:48:29 37 `ssh` Arguments 01:51:20 38 `for` vs `while` Loop 01:54:46 39 Environmental Vars 01:57:26 40 Bash `mapfile` 02:00:12 41 Linux Env Variables 02:02:58 42 Big Docker Command 02:07:51 43 Env Vars in Code 02:10:35 44 Debugging Bash 02:12:28 45 Bash Substrings 02:15:23 46 `sudo echo` Pitfall 02:17:43 47 The Alternate Screen 02:19:31 48 Pipe Status Array 02:22:06 49 Special Char Strings 02:23:40 50 Background Jobs 🔗 More Links Website → https://ysap.sh Discord → https://ysap.sh/discord Instagram → https://ysap.sh/instagram Twitch → https://ysap.sh/twitch TikTok → https://ysap.sh/tiktok YouTube → https://ysap.sh/youtube Ko-fi (donate) → https://ysap.sh/ko-fi Merch → https://ysap.sh/merch 📖 Keywords you suck at programming #programming #devops #bash #linux #unix #software #terminal #shellscripting #tech #stem