如果有一个CSV或者指定分隔符文件,例如:
ID Name
111 张三
222 李四
如何生成HTML表格,并且每几个生成表格的一列?
How to process CSV(or by other seperators) to HTML table every 3 rows as a table column?
利用awk即可:
awk -F "\t" 'BEGIN {t=0;} {t++;} {if(t%3==1) {print "<tr>"}} {print "<td><a href=\"/archive/SuperKB/"$1"\">"$2"</a></td>"} {if(t%3==0) {print "</tr>"}} END {}' $IDS >> $FILE