bash es dash eseten ez igaz (linuxon az sh altalaban symlink a dash-re), BSD-ken ez amennyire tapasztaltam mashogy van, mas az alap shell, bash pedig nincs is a /bin-ben, boot folyamat alatt altalaban nem is erheto el a /usr mountolasa elott.
A cikkben a megegyezo file meretekbol latszik is hogy az sh, ksh, rksh feltehetoleg ugyanaz, ezekben nincs test vagy "[" builtin es ezt nem neztem meg, de feltehetoen echo sincs.