[Linux] Que fait le bout ce script ?

Marc Chantreux marc.chantreux@::1
Jeu 15 Mar 14:18:01 CET 2007


On Thu, Mar 15, 2007 at 11:33:51AM +0100, Dominique NOLD wrote:
> Bonjour à tous
>   j'aimerai savoir ce que fait le bout de script suivant:
> 
> SS=${1:-`date +%V`}
> 
> date +%V donne le nombre de lundi depuis le début de l'année et à la fin on met le résultat dans la variable SS. J'ai lancer la commande dans un bash et elle me retourne 11, pareil que date +%V. A quoi correspond "1:-"?

man bash
chercher :- 

en gros : 

si $1 non nul
    SS=$1
sinon
    SS=`date +%V`
fin si

a+
marc 


Plus d'informations sur la liste de diffusion linux