Perhaps, but just reporting all these bugs is a lot of work.
About a month ago, I had a moment of madness where I checked every script on my system that was installed with pacman, using the checkbashisms
utility, and I found over 60 offending scripts.
Even if all those scripts were fixed, there’s a very high chance that updating or installing something new will add more of them. They are surprisingly common, about 7% of all scripts are incorrectly marked as POSIX-compliant. It’s just too much to be able to comfortably symlink Dash to /bin/sh
, which is a pity…