sh jest standardową powłoką Uniksa od wersji 7 Unix. POSIX ma ustandaryzowane zachowanie powłoki oparte na Bourne Shell, a przenośne skrypty powłoki powinny być zgodne ze standardową składnią. Użyj tego znacznika w przypadku pytań, które dotyczą powłok w stylu Bourne / POSIX. W przypadku skryptów powłoki z błędami sprawdź je na http://shellcheck.net przed wysłaniem tutaj.