O shell Bourne original, csh ou tcsh, todos não suportam $()
e requerem ''
para substituição de comando.
O shell Bourne não é mais usado como shell padrão (/ bin / sh) em muitos sistemas operacionais baseados em UNIX. No entanto, esses shells ainda são fornecidos pelos fornecedores do sistema operacional, pois ainda são usados por razões históricas.
O AIX e o HP-UX possuem / bin / sh como um shell compatível com POSIX. Bourne shell ainda está disponível no AIX como 'bsh' (mas foi preterido em 1995 com o AIX 4.1 ) e HP-UX 11.11 '/ usr / old / bin / sh' (Bourne foi removido da 11.23). Eu não tenho certeza quando a mudança foi feita, mas foi há muitos anos.