Hot take, but Powershell is quite an elegant shell language. It's actually a lot easier to write than Bash.
It took my quite a while to get used to all the verbose method names, but it actually makes it pretty readable by default.