mkhtmlman
来自「网上下到的一个很详细介绍VPN基础知识的资料」· 代码 · 共 37 行
TXT
37 行
#!/bin/sh# gathers manpages up into dir, converts them to HTML, including interlinking# Assumes RedHat6.0 man2html available.PATH=/usr/local/bin:/bin:/usr/bin:/usr/contrib/bin ; export PATHcase $# in1) exit 0 ;;0) echo "Usage: $0 destdir manpage ..." >&2 ; exit 1 ;;esacdir=$1shiftmkdir -p $dirrm -f $dir/*for fdo b=`basename $f` case $b in ipsec*) ;; # ipsec.8, ipsec.conf.5, etc. *) b="ipsec_$b" ;; esac cp $f $dir/$b ../utils/manlink $dir $bdone# build the html (sed mess fixes overly-smart man2html's crud)refpat='"http://localhost/cgi-bin/man/man2html?\([1-8]\)+\([^"]*\)"'for f in $dir/*.[1-8]do man2html $f | sed 's;'"$refpat"';"\2.\1.html";g' >$f.htmldone# remove the source files (must wait until after all builds, due to symlinks)rm -f $dir/*.[1-8]
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?