Testing OSH on decades worth of shell scripts. Source code.
The aports/main
repo has 1595 APKBUILD
files, and aports/community
has
7168. A disagreement is when the package succeeds normally, but fails when
osh
becomes the system shell. Caveats: timeouts and flakiness.
IFS
fix
osh
as /bin/sh
After this success, we expanded our testing:
osh
as /bin/ash
osh
as /bin/bash
x=1>
and cd x y
fixes((
and $(false)
fixes((
and $(false)
fixes