>>331551
no, it's just horrible because
1) you have to use proper escaping, quotes and braces, otherwise it will break. but it creates disgusting unreadable mess, as you can see in my script. and I didn't even use something like local specifiers. shell works better when you omit most of that escapings, but my OCD doesn't let me
2) it doesn't have proper instruments to work with strings, json, apis, urls and so on, you need hacks and call external tools all the time or even fallback to proper scripting languages. it feels disgusting.
at the same time it's easier to write small shell script instead of proper python script
but that could be just my bad habits you need to rewrite everything in proper language when it gets bigger anyway and you feel that you wasted a time
I'm not sure does my knowledge of shell give me more good or evil. when I see a simple task I start thinking on solving it in terms of shell but when I look at the result it's just a mess of hacks and disgusting architecture
some tasks are still easier to do in a shell, e.g. run program 100 times in a loop. but when you need something else you have a temptation to do that in shell too and it very quickly becomes unmanagable
so shell is a trap