
Na sessão bash a seguir, tenho /bin/sh vinculado simbolicamente a /bin/bash. No entanto, quando executo /bin/sh, o resultado não é o mesmo que executar /bin/bash... alguma ideia do que está acontecendo aí?
benno@benno-laptop:~$ ls -l /bin/sh
lrwxrwxrwx 1 root root 9 2009-08-28 19:56 /bin/sh -> /bin/bash
benno@benno-laptop:~$ /bin/sh
sh-3.2$ exit
exit
benno@benno-laptop:~$ /bin/bash
benno@benno-laptop:~$ exit
exit
benno@benno-laptop:~$
Responder1
Deaqui: "Se o Bash for invocado com o nome sh, ele tentará imitar o comportamento de inicialização das versões históricas do sh o mais próximo possível, ao mesmo tempo em que também está em conformidade com o padrão posix."