A statically compiled shell (such as /sbin/sh) is strongly advised for start up scripts and any work on any server where /usr will not be mounted (i.e. single user mode on servers with a separate /usr). Otherwise, if the problem is small, can be equally well written in shell as Perl, and fits on one page, shell is entirely adequate.