O OS X 10.8 também é listado como um produto registrado UNIX 03 no link .
Se você estiver usando o bash, ele não é compatível com POSIX por padrão. No entanto, o echo não suporta nenhuma opção por padrão.
$ bash
$ builtin echo -e a; /bin/echo -e a
a
-e a
$ sh
$ builtin echo -e a; /bin/echo -e a
-e a
-e a
$ shopt -u xpg_echo
$ builtin echo -e a; /bin/echo -e a
a
-e a
OS X's sh é uma versão do bash com diferenças como:
- O modo POSIX está ativado
- xpg_echo está ativado (o echo não suporta nenhuma opção e interpreta sequências de escape)
- sh -l não lê .bash_profile
- o padrão do FCEDIT é ed em vez de EDITOR ou ed