Benutzer-Werkzeuge

Webseiten-Werkzeuge


os4_unix_man
                                      man


 BACK ..

 Umwandlung der "man"-Pages in ascii oder postscript.
 ==================================================================

      * Diese Eingabe gibt die man-Page im ascii - Format aus:
 # man programmname | col -b > programaname.txt
      * Diese Eingabe gibt die man-Page im postscript - Format aus:
 # man programmname | groff -S > programmname.ps


 Bei FreeBSD auch:
 # man -t programmname > programmname.ps



 Das PostScript-Format in das PDF-Format (für Acroread) umwandeln:
 # ps2pdf programmname.ps programmname.pdf

 speziell für Acroread 3.x:
 # ps2pdf12 programmname.ps programmname.pdf

 speziell für Acroread 4.x:
 # ps2pdf13 programmname.ps programmname.pdf
          _____________________________________________________________

      * Alle man-Pages werden in das ascii - Format umgewandelt und im
        Verzeichnis /home/manual-[1-9] abgespeichert:
 #!/bin/sh
 # Scritp man2ascii
 #
 mkdir /home/manual-1
 for i in 1 2 3 4 5 6 7 8 9; do
 var=`ls /usr/share/man/man$i | awk -F. '{print $1}'`
         for f in $var; do
         man $f | col -b > /home/manual-1/$f.$i.txt
         done
 done
 #
 mkdir /home/manual-2
 for i in 1 2 3 4 5 6 7 8 9; do
 var=`ls /usr/local/man/man$i | awk -F. '{print $1}'`
         for f in $var; do
         man $f | col -b > /home/manual-2/$f.$i.txt
         done
 done
 #
 mkdir /home/manual-3
 for i in 1 2 3 4 5 6 7 8 9; do
 var=`ls /usr/X11R6/man/man$i | awk -F. '{print $1}'`
         for f in $var; do
         man $f | col -b > /home/manual-3/$f.$i.txt
         done
 done
 # fi
      * Alle man-Pages werden in das postscript - Format umgewandelt und
        im Verzeichnis /home/manual-[1-9] abgespeichert:
 #!/bin/sh
 # Scritp man2ps
 #
 mkdir /home/manual-1
 for i in 1 2 3 4 5 6 7 8 9; do
 var=`ls /usr/share/man/man$i | awk -F. '{print $1}'`
         for f in $var; do
         man -t $f > /home/manual-1/$f.$i.txt
         done
 done
 #
 mkdir /home/manual-2
 for i in 1 2 3 4 5 6 7 8 9; do
 var=`ls /usr/local/man/man$i | awk -F. '{print $1}'`
         for f in $var; do
         man -t $f > /home/manual-2/$f.$i.txt
         done
 done
 #
 mkdir /home/manual-3
 for i in 1 2 3 4 5 6 7 8 9; do
 var=`ls /usr/X11R6/man/man$i | awk -F. '{print $1}'`
         for f in $var; do
         man -t $f > /home/manual-3/$f.$i.txt
         done
 done
 # fi
      * Alle man-Pages, die im Verzeichnis /home/manual-[1-3]
        abgespeichert wurden, werden gedruckt:
 #!/bin/sh
 for f in 1 2 3; do
     var=`ls -F /home/manual-$f | grep -v / `
     for i in $var; do
     lpr $i
     done
 done
 # fi


   [IMG]
/home/http/wiki/data/pages/os4_unix_man.txt · Zuletzt geändert: von 127.0.0.1