port to posix sh