[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [Résolu] Manuel simple pour apprendre les scripts bash



Le Wed, 15 Jun 2005 09:34:16 -0400, Richard Lemay <lemrichard@yahoo.com> 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.



Reply to: