Ainsi parlait [EMAIL PROTECTED] :
> On Thu, 13 Dec 2001, Charles Goyard wrote:
>
> > Ainsi parlait [EMAIL PROTECTED] :
> > >
> > > attention, sur debian sh == bash
> >
> > Pas tout � fait. Lorsqu'il est appel� sous le nom sh, bash se comporte
> > comme un sh � normal � et t�che (avec plus ou moins de succ�s) de faire
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> CQFD
Sur Debian, sh est plus ou moins �gal � bash, pour �tre pr�cis.
En regardant le manuel, il semblerait que les diff�rences ne soient
qu'au niveau du _d�marrage_ du shell, donc pas tant de diff�rences que
�a...
extrait du man de bash :
If bash is invoked with the name sh, it tries to mimic the
startup behavior of historical versions of sh as closely
as possible, while conforming to the POSIX standard as
well. When invoked as an interactive login shell, or a
non-interactive shell with the --login option, it first
attempts to read and execute commands from /etc/profile
and ~/.profile, in that order. The --noprofile option may
be used to inhibit this behavior. When invoked as an
interactive shell with the name sh, bash looks for the
variable ENV, expands its value if it is defined, and uses
the expanded value as the name of a file to read and exe�
cute. Since a shell invoked as sh does not attempt to
read and execute commands from any other startup files,
the --rcfile option has no effect. A non-interactive
shell invoked with the name sh does not attempt to read
any other startup files. When invoked as sh, bash enters
posix mode after the startup files are read.
--
Charles