[Cascavel-pm] system
Nilson Santos Figueiredo Junior
acid06 em gmail.com
Terça Novembro 28 11:59:57 PST 2006
On 11/28/06, Gilmar Santos Jr <gilmarjr em dcc.ufba.br> wrote:
> No Linux cada usuário tem um shell preferido especificado no /etc/passwd
>
> Não sei como o perl faz se o usuário que estiver executando não tiver
> shell, mas acho que ele observa isso de alguma maneira.
O que acontece é que existe um conceito de "shell do sistema".
Em Unixes, normalmente, é /bin/sh -c. Isso é algo não configurável (acredito).
Note que o perl só passa pro shell quando existem meta-caracteres que
precisariam de ser processados pelo shell. Caso contrário, ele executa
o programa diretamente.
-Nilson Santos F. Jr.
Mais detalhes sobre a lista de discussão Cascavel-pm