Le Wed, 15 Jun 2005 09:34:16 -0400, Richard Lemay <[EMAIL PROTECTED]> a �crit :
> J'ai fais un peu de lecture et j'ai construit le script suivant qui
> fonctionne bien:
>
>
> #!/bin/sh
> case "$1" in
>
> "") /home/apps/acrobat-reader/bin/acroread
> ;;
>
> *) /home/apps/acrobat-reader/bin/acroread "$1"
> ;;
>
> esac
Oui, mais si tu as plusieurs fichiers en arguments ?
> Sauf que cette commande (acroread ${1+"$@"} m'intrigue. Elle semble
> faire exactement ce que je veux en une ligne. Je vais devoir trouver de
> la documentation pour me l'expliquer :).
Elle fait je crois exactement ce que tu veux, mais c'est assez illisible. C'est
une formule "connue" que j'avais p�ch� dans un script, et que je garde
sous le coude. Mais je n'en ai pas vu d'explication dans la page manuel de
'bash'...
Fred.