
En la siguiente sesión de bash, tengo /bin/sh vinculado simbólicamente a /bin/bash. Sin embargo, cuando ejecuto /bin/sh, el resultado no es el mismo que ejecutar /bin/bash... ¿Alguna idea de lo que está pasando allí?
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:~$
Respuesta1
Deaquí: "Si se invoca Bash con el nombre sh, intenta imitar el comportamiento de inicio de las versiones históricas de sh lo más fielmente posible, al mismo tiempo que se ajusta al estándar posix".