2011/11/18 Alessandro T. <taglia...@yahoo.it>
...

>
>> IFS=$IFS_backup
>>
> tale che poi:
>
> il ripristino di IFS non è strettamente necessario: la modifica avviene su
> di una variabile locale che, se non esportata, non ha effetto sulla
> variabile globale.
>
> scusa con massimo rispetto
quello che dici è vero -solo- se lo script termina li
diversamente lo scope di quel IFS in quello script è globale per quello
script in quanto non sta in uno scope dichiarato local
se lo script non termina li allora IFS rimane modificato rispetto a come ha
ereditato dall' ENV e quindi rischi che te lo scordi e fai
pasticci...chiaramente fai i test te ne rendi conto e debugghi per carità...
Io per sicurezza in codice lungo preferisco fare il backup e ripristinarlo
subito dopo l'utilizzo...sto più rilassato

L

Rispondere a