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 : Sélectionner tout - Visualiser dans une fenêtre à part
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:
[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