<<<
no bash é uma string aqui . Você passou a própria string de script tac /DIRECTORY/TO/FILE.csv ...
para stdin while
.
Você pode querer usar a substituição de processos :
while read f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12 f13 f14 f15
do
...
done < <(tac /DIRECTORY/TO/FILE.csv ...)