sed命令将tsv文件格式化为html

时间:2017-07-31 11:17:01

标签: bash awk sed

我有一个由sql查询输出填充的tsv文件。

我想将显示此文件内容的邮件发送为html表。

请告诉我这样做的步骤。

尝试以下但所有数据都是单行和单列

 # convert a TSV file to table format, first line is the header
head -1 testsrp.tsv | sed -e 's/\t/<\/th><th class="metric">/g' -e 's/^/<tr><th class="metric">/' -e 's/$/<\/th><\/tr>/'
cat testsrp.tsv | sed -e 3d -e 's/\t/<\/td><td class="metric">/g' -e 's/^/<tr><td class="metric">/' -e 's/$/<\/td><\/tr>/'

0 个答案:

没有答案