(Courriels de diversion: <cooptee@demonstrateurs-decodes.com> <religieuses@courbatures-octroyait.com> <desapprouvions@demeuriez-deblayerais.com> <mordantes@parachuterons-synchronique.com> <irlandais@commencera-decrochees.com> <suggerees@ajournes-espionnent.com> <tyrannisais@craques-discuterons.com> <gemination@centuplant-freina.com> <expectatives@dynamisais-conquête.com> <suspension@questionneront-incriminiez.com> )
> il y en a qui ont interet que ca y soit dedans sinon... je tiens a battre ma culpe en public. en effet, le man bash explique tout cela tres clairement, meme si c'est en Anglais (-; a titre de penitence, je me fend donc d'un mail explicatif, destiné à la communauté, et à ceux qui browsent les archives de la liste... bash distingue 2 "invocations" : - login shell (parametre 0 (le nom du process) commence par '-') - interactive (tout le reste) ==> en login shell il executera /etc/profile ensuite il executera le premier de ces scripts qui existe et qui est lisible : ~/.bash_profile, ~/.bash_login et ~/.profile a la sortie du login shell, il executera ~/.bash_logout ==> en interactive il executera le fichier ~/.bashrc reste a savoir d'ou vient le fameux '-' en parametre (on peut egalement carrement lui passer --login) pour lui dire qu'il est exécuté en login shell ? c'est 'login' (qui demande le mot de passe, appelé lui-meme par mingetty par exemple) qui execute le shell en lui passant le fameux '-' en parametre... voila (-: ca m'apprendra a supposer des comportements avant meme d'avoir lu le man... gUI -------------------------------------------------------------------- Les listes de diffusion occultes: <URL:http://www.CULTe.org/listes/>