TP08 3. [yolou@archlinux TP08]$ read x 7888 [yolou@archlinux TP08]$ echo $x 7888 [yolou@archlinux TP08]$ echo $? 0 Explication : Code de sortie pour $? [yolou@archlinux TP08]$ read x (CRTL+D) [yolou@archlinux TP08]$ echo "$? x=$x" 1 x= Explication : CRTL+D ça signie fin de fichier sur l'entrée standards. On va donc utiliser le fait que read renvoie un code different de 0 lorsqu'ell rencontre une fin de fichier. Pour le code : for addr in $(cat $1) cp bin2dot-withfor.sh bin2dot-with-read.sh while read addr do addr_dot= echo $addr_dot >> $2 done