"从psql制作漂亮的html表格的小脚本

安装:将shell脚本放在PATH中。为了让你的工作更高效,可以参考 shell脚本指南 了解更多技巧。

在OS X上:

  • brew install gnu-sed —— 这一步对你来说可能是举手之劳,但却能让你在后续操作中省去不少麻烦。

在Linux上:

  • gsed引用gsed为sed并将open -a Safari更改为xdg-openfirefox等效项。Linux用户可以看看这篇 shell脚本专家指南 获取更多妙招。

用法:

在psql中:

  • \H —— html模式

  • \o test.html

  • select * from mytable; —— 或任何其他查询。

  • \o —— 停止输出到文件

  • \H —— 禁用html模式

在外壳中:

  • make_pretty_table.sh test.html

更好的方式,同时留在psql:

  • \! make_pretty_table.sh test.html

这将创建一个漂亮的HTML表格。如果你还想了解更多shell脚本的使用技巧,不妨浏览这篇 Shell脚本编程指南,你会发现更多实用的示例和方法。"