UNIX: The Complete Reference, Second Edition de Kenneth H. Rosen et al.
Puede iniciar otro shell después de iniciar sesión utilizando el nombre del shell como comando; por ejemplo, para iniciar el shell Korn, puede escribir ksh en el símbolo del sistema. Este tipo de shell no es un shell de inicio de sesión, y no tiene que iniciar sesión nuevamente para usarlo, pero sigue siendo un shell interactivo, lo que significa que interactúa con el shell escribiendo comandos (en lugar de usar el shell para ejecutar un script, como se discutió en el Capítulo 20). Las instancias del shell que se ejecutan en una ventana de terminal cuando está utilizando una interfaz gráfica también son shells interactivos sin inicio de sesión. Cuando inicia un shell sin inicio de sesión, no lee su archivo .profile, .bash_profile o .login (o su archivo .logout), pero seguirá leyendo el segundo archivo de configuración de shell (como .bashrc). Esto significa que puede probar los cambios en su.
Estaba pasando por las líneas anteriores y no entiendo lo que significa un shell interactivo. ¿Es cierto que .profile no se lee si estoy usando la terminal?
Además, ¿qué significa cuando dices que bourne no es un shell interactivo mientras que bash / csh es un shell interactivo?
The Bourne shell can be used as an interactive shell, just like bash or tcsh.
¿No es Bourne el mismo shell quebash
?