Pascal BEAUSSART

<<label


Par l'instruction <<label les lignes qui suivront seront lues jusqu'à la prochaine recontre du label qui a été choisi.

Habituellement le mot EOF est utilisé mais n'importe quel mot ou caractère pourait être utilise.

Exemple

     i=0
     while read -r
     do (( i+=1 ))
        print -r $i "$REPLY"
     done << EOF
chaque ligne
qui suit
est lue en entrée
EOF

1 chaque ligne
2 qui suit
3 est lue en entrée
Attention :
Souvant utilisé pour fournir automatiquelent des réponses à un programme, les tabulations ou les blancs le début de ligne sensés améliorer la lecture des instructions, peuvent s'avérer être des éléments perturbateurs lors de leur interprétation entre les deux labels délimiteurs .


[RETOUR] [HOME]