or try this script to get the man pages into html
Code: Select all
#!/bin/sh
# scalix man page convertion.
sourcedir="/opt/scalix/share/man/"
exportpath="/path_to/Scalix_man_pages/"
exportdir="html"
rm -f $exportpath$exportdir/index.html
touch $exportpath$exportdir/index.html
echo "<html><title>Scalix Man pages</title><body><table>" >> $exportpath$exportdir/index.html
cd $sourcedir
for MANFOLDERS in `ls -1`
do
cd $sourcedir$MANFOLDERS
for MANPAGES in `ls -1`
do
filename=`echo "${MANPAGES}" | sed "s/.gz*$//" | sed "s/\..$//"`
detail=`man -k $filename`
filename2=`echo "${MANPAGES}" | sed "s/.gz*$//"`
hyperlink="<tr><td valign=top><a href='$filename2.html'>$filename</a></td><td>$detail <br></td></tr>"
echo $hyperlink >> $exportpath$exportdir/index.html
gzip -dc $sourcedir/$MANFOLDERS/$MANPAGES | man2html -r | sed -e "s/man./$exportdir/g" | sed -e "s@index.html@$exportdir/index.html@g" | sed -n -e :a -e '1,6!{P;N;D;};N;ba' > $exportpath$exportdir/$filename2.html
echo "</body></html>">>$exportpath$exportdir/$filename2.html
echo $MANPAGES " - " $filename " - converted"
done
done
echo "</table></body></html>" >> $exportpath$exportdir/index.html
htmldoc --continuous -f $exportpath$exportdir/Scalix_Man_Pages.pdf $exportpath$exportdir/*.html
Multiple fixes. Seems to work now.
Added command to output to PDF.
htmldoc can be downloaded from here for REDHAT el4:
http://rpm.pbone.net/index.php3/stat/4/ ... 6.rpm.html
for some reason the 'sources' from htmldoc.org are not sources at all.
Here is the output:
http://files-upload.com/files/495976/sc ... _pages.pdf