exit
é um shell comando interno incorporado. Foi construído com o interpretador de shell, o shell o conhece e pode executá-lo diretamente sem pesquisar em qualquer lugar.
Na maioria dos shells, você pode usar:
$ type exit
exit is a shell builtin
Você tem que ler a fonte do shell para ver como seu builtin é implementado, aqui está o link para a fonte de bash
exit builtin .
Com bash
, zsh
, ksh93
, mksh
, pdksh
, para invocar explicitamente o exit
incorporado, use o comando builtin
builtin:
builtin exit
Veja Como invocar um shell embutido explicitamente? para mais detalhes.