Não sei qual é a sua exigência, mas pelo que inferimos abaixo parece ser o que você precisa:
awk -v var="$c" '{if (NR < 15 && $8 >0.48 && $8 <0.52 && $9 >0.48 && $9 <0.52 && $10 >0.48 && $10 <0.52) {print var ":" $1 " " $8 " " $9 " " $10}}' RD00$c/MergerHalos.out >> center_raw.dat
A opção -v
de awk
é usada para passar o valor da variável bash externa dentro do awk.