Regarding using bash as sh:

> Bash runs POSIX scripts just fine.

Bash does not run some POSIX scripts fine. See
https://lists.gnu.org/archive/html/bug-bash/2017-08/msg00087.html ,
for example. In that case an executable named ^ can not be called.

Reply via email to