这是命令 man2html,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
man2html - 在 html 中格式化手册页
概要
man2html [选项] [文件]
商品描述
人2html 转换手册页,如在 文件 (或标准输入,如果没有文件参数,或
参数 "-", is given) 从 man-style nroff 到 html,并将结果打印在
标准输出。 它确实支持 tbl 但不知道 eqn。 退出状态为 0。如果
出现问题,错误页面打印在标准输出上。
这可以用作独立的实用程序,但主要用作辅助工具,以
使用户能够使用 html 浏览器浏览他们的手册页,例如 猞猁(1) 马赛克(1)或
网景(1)。
主要部分 人2html 是由 Richard Verhoeven 编写的 troff-to-html 引擎
([电子邮件保护])。 它为以下结构添加了超链接:
FOO(3x)"http://localhost/cgi-bin/man/man2html?3x+foo”
方法://字符串“方法://字符串”
www.host.name"http://www.host.name"
ftp.host.name"ftp://ftp.主机名"
name@host "mailto:name@host"
“文件:/usr/include/string.h”
(第一个可以通过选项进行调整 - 见下文。)没有进行查找 - 链接
生成的不需要存在。 还有一个带有指向各个部分的内部超链接的索引
生成,以便更容易在大型手册页中找到自己的方式,例如 打坏(1)。
配置
从 stdin 读取时,并不总是清楚如何进行 .so 扩展。 -D 选项
允许脚本定义工作目录。
-D 路径名
从路径名中去除最后两部分,然后执行 目录(DIR) 在开始之前
转换。
-E 选项允许从 cgi 脚本轻松生成错误消息。
-E 绳子
输出包含给定错误消息的错误页面。
为手册页参考生成的超链接的一般形式是
使用默认值,如上所示。 此超链接的部分是使用各种
选项。
-h 设置方法:cgipath 到 http://localhost.
-H 主机[.域][:端口]
将方法:cgipath 设置为 http://主机域:端口.
-l 设置方法:cgipath 到 lynxcgi:/ usr / lib目录.
-L DIR 设置方法:cgipath 到 lynxcgi:DIR.
-M man2html路径
设置要使用的 man2htmlpath。 默认是 /cgi-bin/man/man2html.
-p 将分隔符设置为“/”。
-q 将分隔符设置为“?”。 这是默认设置。
-r 使用相对 html 路径,而不是 cgi-bin 路径。
在没有运行的机器上 httpd的,一个可以使用 猞猁 浏览手册页,使用
lynxcgi 方法。 当某些 http 守护进程正在运行时,可以使用 lynx 或任何其他浏览器
使用 http 方法浏览手册页。 选项 -l(用于 `lynxcgi')选择
以前的行为。 有了它,默认的 cgipath 是 / usr / lib目录.
一般来说,一个 cgi 脚本可以被调用
/ ?
并且环境变量 PATH_INFO 和 QUERY_STRING 将被设置为和
, 分别。 由于 lynxcgi 不处理 PATH_INFO 部分,我们生成
带有“?”的超链接默认为分隔符。 选项 -p(对于 `path')选择 '/' 作为
分隔符,而选项 -q(用于“查询”)选择“?” 作为分隔符。
选项 -H 主持人 将指定要使用的主机(而不是 本地)。 一个 cgi 脚本
可以用
man2html -H $服务器名称
如果设置了变量 SERVER_NAME。 这将允许您的机器充当服务器和
导出手册页。
使用 onworks.net 服务在线使用 man2html