for some of us who do not script every day and tend to forget.... (hmmm...sometimes a lot) you showed amazing extensions for Code. Really helpful. When you started bash in Code and not in Vim I was like.. ok, you have 3 min to... WOW, this is so cool!!! Thank you.
i love while loops :) especially with reading lines from files. great video :). oh an my fav for loop: i use mostly seq, because you can interchange variables in the loop. : for i in $( seq 1 10 ); do echo $i ; done
Wide group of topics that could have all taken their own video. Not just for programming principles like "what is a variable" but just for syntax understanding. Like the difference between your usage of (){}(()). I personally still don't understand the context difference. Not bad for 40 minutes and that many topics for someone who already knows how to program.
...you won't really understand the () until you understand processes, the shell and sub-shells. in general, () forks a sub-shell and executes ...it is somewhat analogous to 'scope' and function execution in c ...but, a sub-shell is a complete process with it's own environment. consequently, you can do really powerful things in a sub-shell and NOT change the environment of the parent shell... enter something like this in chatGPT " () forks a sub-shell and executes " and it will give you a nice breakdown and code snippet,