# IFS (inter field separator) on huomaamattomana mukana aina ja toiminta muuttuu kun IFS:ää muutetaan. Siten kun on muuttanut IFS:ää kannattaa lisätä käsky: unset IFS 
# IFS:ssä voi olla useampia merkkejä. Tällöin jokainen niistä toimii kuten se yksin olisi IFS
IFS=". "; set -- $(date); unset IFS; echo "tänään  on: "$1
read
data='ensimmäinen kökkäle|\ntoka toivoton tapaus|\nkolmas ketkale|\ntämä on viimenen'
IFS="|"
set -- $data
echo $1
echo $2
echo
echo -e $@

jos IFS:lle pitää asettaa arvo "rivinvaihto tai joku muu escape- " niin setehdään seuraavasti:
IFS=$(echo -e '\n') ;Valittavat=$(ls ~/OMATSKRIPTIT --hide=*~); echo -e "${Valittavat[@]/%/\n}"; unset IFS 


read

IFS=". " read -r viikonpaiva vuosi kuukausi paiva tunti minuutti sekunti alue <<< $(date); unset IFS
echo 'päiväys: '$paiva' '$kuukausi' '$vuosi' kello:'$tunti' '$minuutti' '$sekunti
