@wallhackio read the UNIX Programming Environment!!!
@wallhackio i developed a much better intuition fur how shell purrogramming works from reading its multiple chapters on the topic
@aescling the syntax is very confusing and i do not udnerstand what is happening half the time
@vaporeon_ @wallhackio from what i can remember, things like ' and " having diffurent rules regarding substitution, why double quoting $() even works and what that actually does, for requiring do and done (while and case will make him upset when he learns their syntax), he did not know the sed(1) command language and was confused what it was doing, how “booleans” work in shell purrogramming, what a hashbang even is and what it does exactly…
@vaporeon_ @wallhackio i do think shell purrogramming syntax is ultimately quite simple, but that is after i learned about a lot of little hurdles that used to confuse me too