Auteur: Pierre Pronchery Date: À: Guilde Sujet: Re: [HS] bash et posix
Pierre Pronchery wrote: > A tester sur d'autres shells, mais il me semble que selon les specs
> POSIX, etant donne un script "mon_script" disponible dans le PATH et
> executable, cree comme ceci:
> > cat > mon_script << EOF
> > #!/bin/bash
> > echo $0
> > exit
> > EOF
> > chmod 755 mon_script
>
> le resultat de la commande suivante:
> > sh -c "mon_script" ton_script
> devrait afficher ceci:
> > ton_script
> au lieu de:
> > mon_script
>
> ou j'ai mal compris les specs, je sais pas...
> (bash 2.05b, et SUSv3) ah je crois que j'ai reussi de le faire fonctionner comme je l'avais
compris:
$ sh -c "echo \$0"
sh
$ sh -c "echo \$0" bidon
bidon
Voila, maintenant il faut que je comprenne comment sont utilises les
arguments suivants...