On Wed, Aug 21, 2002 at 10:31:33AM +0200, [EMAIL PROTECTED] wrote: >> Cela m'amène à une question technique : si tu as un alias rm=rm >> -i dans ton bashrc, cela veut-il dire qu'un script aussi >> interprétera rm comme rm -i ?
> ça dépend de ce que tu fais, et e comment tu lances tes scripts. > si tu as un alias rm='rm -i' > si tu lances tes scripts dans ton environnement OUI rm sera interactif. > plusieurs solutions. Meuh non: [EMAIL PROTECTED]:~/tmp/df$ cat > foo.sh #! /bin/bash rm bar [EMAIL PROTECTED]:~/tmp/df$ touch bar [EMAIL PROTECTED]:~/tmp/df$ alias rm='rm -i' [EMAIL PROTECTED]:~/tmp/df$ chmod u+x foo.sh [EMAIL PROTECTED]:~/tmp/df$ ./foo.sh [EMAIL PROTECTED]:~/tmp/df$ touch bar [EMAIL PROTECTED]:~/tmp/df$ rm bar rm: remove `bar'? y [EMAIL PROTECTED]:~/tmp/df$ touch bar [EMAIL PROTECTED]:~/tmp/df$ bash foo.sh [EMAIL PROTECTED]:~/tmp/df$ touch bar [EMAIL PROTECTED]:~/tmp/df$ source foo.sh rm: remove `bar'? n -- Lionel
pgppsLe2bgch3.pgp
Description: PGP signature