You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Zsh is more awesome, but it has quite different syntax, so I feel that should be the focus of a separate project. Most importantly, zsh doesn't need quotes around everything like bash does, so you are much less likely to shoot yourself in the foot, but that also means it's not bug compatible with bash.
Bash is still the most portable default option for writing portable shell scripts. Why focus on bash?
Shellharden is supposed to be useful for other POSIX shell derivatives than Bash: It shall certainly accept correct POSIX shell scripts, and when it's not correct, most of what it does (quoting) is going to be valid POSIX shell. The Bash specialization is mostly about accepting bashisms; only rarely does it insert bashisms (arrays). And Zsh supports Bash style arrays.
Other than the commonalities with POSIX shell and Bash, I don't know enough about Zsh to make zsh-specific adaptations or have a feeling for what's correct and not. I use Fish when I'm not scripting in Bash.
Support zsh, as it is supposedly more awesome compared to bash.
The text was updated successfully, but these errors were encountered: