bash array

Ez miért nem jön össze nekem?


    for data_line in  `cat $tmp_file`
    do

       line=$(echo $data_line | tr ';' ' ')
       array=($line)
       echo ${array[@]}

       echo $data_line

    done

Mindig ezt kapom : Syntax error: "(" unexpected (expecting "done")

Hozzászólások

Megoldottam,
/bin/sh futtatta /bin/bash helyett :)