从Shell提示符打印网页
时间:2020-01-09 10:43:04 来源:igfitidea点击:
如何从Shell提示符或者Shell脚本打印网页?
您需要使用html2ps命令将HTML转换为PostScript。
。
可以从一个或者多个URL:s或者本地文件(在命令行中指定为参数)中检索HTML代码。
如果未提供任何参数,则html2ps从标准输入读取。
安装html2ps
在Debian/Ubuntu Linux下执行以下命令以安装软件包:
# apt-get update && apt-get install html2ps
在Fedora/RHEL/CentOS Linux下打开EPEL repo,然后执行以下命令以安装html2ps软件包:
# yum install html2ps
获取HTML源代码
输入以下命令:
$ html2ps http://example.com/file.html $ html2ps http://www.theitroad.local/tips/networking-subnet-mask.html
要打印网页,请使用lpr或者lp命令通过管道输出:
$ html2ps http://www.theitroad.local/tips/networking-subnet-mask.html | lpr $ html2ps http://www.theitroad.local/tips/networking-subnet-mask.html | lp -d hpdjet