У меня есть текстовый файл с записями:
Data1
Data2
...
Data50
Мне нужно создать файл .csv из приведенного выше текстового файла в следующем формате:
Type | Count | Name
Def | u1 | Data1
Def | u2 | Data2
.... | ..... | ....
Def | u50 | Data50
мне нужен сценарий bash для создания файла .csv из текстового файла. Я новичок в написании сценариев оболочки! Я также прошел основы awk и sed. У меня есть смутное представление, например:
#!/bin/bash
type="Def"
x=1
count="u"
for F in ../test.txt
do
{
read \n
echo "$type, $count$x, $..." >> ../test.csv
x=x+1
} < $F
done
Я понимаю, что разделитель полей '\n'. Я как-то потерялся после этого.
Спасибо!