[FoLUG] bash Vs sh
cversari@csr.unibo.it
cversari@csr.unibo.it
Dom 25 Lug 2004 15:39:22 CEST
Quoting Francesco <sizukesa77@tiscali.it>:
> Chi c'era ieri sera alla mangiata, (chi non c'era si e' perso un'ottima
> serata)
Verissimo
si ricordera' che abbiamo parlato di sh e bash e di dove vanno a
> leggersi le impostazioni.
>
> In effetti sh e' un link a bash ma verificando con lo strace bash si
> legge .bashrc mentre sh no.
>
E vuoi sapere dov'e' l'inghippo?
File shell.c del sorgente della bash (versione 2.qualchecosa):
---
/* Here's a hack. If the name of this shell is "sh", then don't do
any startup files; just try to be more like /bin/sh. */
[...]
if (shell_name[0] == 's' && shell_name[1] == 'h' && shell_name[2] == '\0')
act_like_sh++;
[eccetera eccetera]
---
Cris
Maggiori informazioni sulla lista
FoLUG