Tôi có một Medical.csvtệp với các hàng có định dạng sau,
field: 'participation.type', displayName: 'program_type', type: 'String',path:'participation'
field: 'participation.program', displayName: 'program_name', type: 'String',path:'participation'
Tôi muốn viết một kịch bản bash để chuyển nó sang bảng HTML với field, displayNamevà typenhư tiêu đề tự động.
Các Csv2HtmlConverter.sh(Lấy cảm hứng từ câu trả lời tại Chuyển đổi csv để bảng html sử dụng ) được
echo "<table>" ;
while read INPUT ; do
echo "<tr><td>${INPUT//,/</td><td>}</td></tr>" ;
done < Medical.csv ;
echo "</table>"
Kết quả cho kịch bản trên là như dưới đây là tốt ở một mức độ nào đó nhưng tôi muốn thêm <th>field</th>, một <th>displayName</th>cách linh hoạt.
<table>
<tr><td>field: 'participation.type'</td><td> displayName: 'program_type'</td><td> type: 'String'</td><td>path:'participation'</td></tr>
<tr><td>field: 'participation.program'</td><td> displayName: 'program_name'</td><td> type: 'String'</td><td>path:'participation'</td></tr>
</table>
