SKRU: v jednom skriptu pouzivam tuhle konstrukci:
eval `echo -e $LINE | awk -F\ '{printf "LINEDATE=%s; COL2=%s; COL3=%s; BLOCK=\"%s\"\n", $1, $2, $3, $4}'`
promennou $LINE to rozparsuje a obsah ulozi do promennejch LINEDATE, COL2, COL3 a BLOCK. Snad ti to pomuze...