Linux shell 之将文本转化为HTML(二)

cat htmlconver2.sh
#!/bin/bash

cat << CLOUD
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<HTML>
<HEAD>
<TITLE>
教授的信息
</TITLE>
</HEAD>
<BODY>
<TABLE>
CLOUD
awk 'BEGIN {FS=":";OFS="</TD><TD>"} gsub(/^/,"<TR><TD>") gsub(/$/,"</TD><TR>") {print $1,$2,$3, $4}'
cat << END
</TABLE>
</BODY>
</HTML>
END

 

cat TEACHER2.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<HTML>
<HEAD>
<TITLE>
教授的信息
</TITLE>
</HEAD>
<BODY>
<TABLE>
<TR><TD>B Liu</TD><TD>Shanghai Jiaotong University</TD><TD>Shanghai</TD><TD>China</TD><TR>
<TR><TD>C Lin</TD><TD>University of Toronto</TD><TD>Toronto</TD><TD>Canada</TD><TR>
<TR><TD>D Hou</TD><TD>Beijing University</TD><TD>Beijing</TD><TD>China</TD><TR>
<TR><TD>J Luo</TD><TD>Southeast University</TD><TD>NanJing</TD><TD>China</TD><TR>
<TR><TD>Y Zhang</TD><TD>Victory University</TD><TD>Melbourne</TD><TD>Australia</TD><TR>
</TABLE>
</BODY>
</HTML>

posted @ 2021-04-14 11:21  zhudaheng123  阅读(162)  评论(0)    收藏  举报