HTML化awkスクリプト
ネットニュースのようなリストのテキストを
・Yahooニュース http://dailynews.yahoo.co.jp/fc/
・Googleニュース http://news.google.co.jp/全国紙
・毎日新聞 http://www.mainichi.co.jp/
・産経新聞社 http://www.sankei.co.jp/
<html>って感じに変換するawkスクリプト。
<head><title>Link</title></head>
<body>
ネットニュース<br>
・<a target=_blank href=http://dailynews.yahoo.co.jp/fc/>Yahooニュース</a><br>
・<a target=_blank href=http://news.google.co.jp/>Googleニュース</a><br>
<br>
全国紙<br>
・<a target=_blank href=http://www.mainichi.co.jp/>毎日新聞</a><br>
・<a target=_blank href=http://www.sankei.co.jp/>産経新聞社</a><br>
</body>
</html>
テキストベタ書きでEmEditorとかで見た方がHTMLより使いやすいけどね。
BEGIN{
print "<html>\n<head><title>Link</title></head>\n<body>"
}
!/・/{
print $0"<br>"
}
/・/{
sub(/・/,"")
printf "・<a target=_blank href="$(NF)">"
NF--
print $0"</a><br>"
}
END{
print "</body>\n</html>"
}