Script shell pour man en troff vers pdf
Bonjour
Je désire faire un pdf pour chaque commande linux listé dans le man de Mandriva 2007, en un script automatisé.
Formate une à une les commandes des pages man en troff ou groff ensuite les convertit en pdf.
Code:
1 2 3 4 5 6 7 8 9 10
| #!/bin/sh
for dir in /usr/share/man /usr/X11R6/man /usr/local/man
/usr/kerberos/man /usr/man
do
num=`man -t $dir | ps2pdf - /home/miam/$dir.pdf`
echo "$num fichiers dans $dir "
done |
mon script affiche des grosses erreurs du style:
Citation:
[miam@loo Script]$ sh essai.sh
fgets: est un répertoire
Erreur de lecture de la page de manuel /usr/share/man
Il n'y a pas de page de manuel pour /usr/share/man.
ESP Ghostscript 815.03: **** Could not open the file /home/miam//usr/share/man.pdf .
etc ...
etc ...
Si quelqu'un pourrait me dire où se situe plus ou moins l'erreur (erreurs).
Un grand merci