Algo como:
awk -F, '{
# print first three columns
printf("%s,%s,%s", $2,$1,$3);
#for all other columns
for ( i = 4; i < NF; i++ )
{
# if column number every third
if ( ( i - 4 ) % 3 == 0) {
printf(",%s", $i);
}
}
#print newline
print "";
}' your_file.csv