Existem muitas maneiras de fazer isso. Como você não explicou seu problema com nenhum detalhe, presumo que esteja fazendo algo assim:
values=$(grep foo csv1.csv)
echo "$values" > csv2.csv
De qualquer forma, você parece estar extraindo algumas linhas de um arquivo csv e inserindo-as em outro. Para adicionar uma linha vazia ao início do novo arquivo csv, você faz qualquer um destes:
echo > csv2.csv; grep foo csv1.csv >> csv2.csv
Ou, se você já criou csv2.csv
:
awk 'NR==1{print ""} {print}' csv2.csv > tmpfile && mv tmpfile csv2.csv
ou
perl -i -lpe 'print "" if $.==1' csv2.csv
ou
sed -i '1 x;p;x;' csv2.csv