I use the command

 varioutput=$(awk '{print $j}' OFS=, data/damper.test_temp1.csv)

because I want to extract the j th value of a line of many values seperated by , . But when I want to use $varioutput it gives me always the whole line.

What am I doing wrong?

Actually I want to use

 for ((j=1; j<=20; j++)); do
 varioutput=$(awk -F, -v jj="$j" '{print $jj}' data/damper.test_temp1.csv)
 done
So I am quite confused now weather I should use it like above or not?
I get an error, but when I use it like

 for ((j=1; j<=20; j++)); do
 varioutput=$(awk -F, '{print $j}' data/damper.test_temp1.csv)
 done

I still get the line.