有没有办法从预格式化的手册页中获取源代码?我需要解析不同平台上的手册页源代码,而一台电脑上只有 cat 页面,我不想为两种情况编写 2 个脚本。
问候,奥利弗
答案1
您无法从格式化的手册页“生成” *roff 源。但是,您可以只需编写脚本以使用格式化版本,然后通过 nroff 运行未格式化的手册页即可。这样,您只需编写一个脚本而不是两个脚本,并且该脚本可以在所有目标平台上运行。
答案2
您也许应该看看man man
。
您可以使用 - 查找给定手册页的源文件,man --path command
因此man --path man
将给出以下结果/usr/share/man/en/man1/man.1.gz