zshはBourne Shell上位互換になってないからその意味でダメだろ。