Я генерирую файл данных, используя скрипт bash.Не могу понять, как добавить символ новой строки ..!
#!/bin/bash
DATA=""
FILE="test.csv"
for ((i=1;i<=10;i++)) ; do
DATA+="A,B\n"
done
echo $DATA >> $FILE
Он печатает
$ cat test.csv
A,B\nA,B\nA,B\nA,B\nA,B\nA,B\nA,B\nA,B\nA,B\nA,B\n
$ _
То, что я ожидаю:
A,B
A,B
A,B
A,B
A,B
A,B
A,B
A,B
A,B
A,B
Это было сделано простопри выводе непосредственно в файл, но по соображениям производительности я начал использовать + = для конкатенации для хранения информации в var и передачи пакетов в файл.
Не могу понять, как объединить символ новой строки при использовании + =.
Цени любую помощь.