
標準システムパッケージのドキュメントは以下に含まれています。
/usr/share/doc/rsyslog-5.8.10 (distros: RHEL 6/Centos 6)
しかし、それはすべて*.htmlです。すべてのファイルを正しい順序で調べて、単一のPDFファイルまたは単一のTXTファイルを作成して、ページごとに手動で読み取る必要なく文書を印刷してオフラインで読み取ることができるようにしたいと思います。
どうすればいいですか?
答え1
(find /usr/share/doc/rsyslog-5.8.10/ -type f -name \*.html -exec w3m -dump {} \; ) > /path/to/mydocs.txt
ファイルが一覧表示される順序がfind
組織のデフォルト設定に合う場合は、それを使用してw3m
(コンソールHTTPクライアント)HTMLをレンダリングし、それらをすべて単一のファイルに集約できます。
順序が気に入らない場合は、引数をバイパスしてファイルの-exec
リストを取得し、結果とソートされたリストを噛む前に並べ替えることができますw3m
。
答え2
w3m
私のシステムで以前の答えが見つかりませんでしたので、以下をインストールしてhtml2text
実行します。
find /usr/share/doc/rsyslog-5.8.10/ -type f -name \*.html -exec html2text {} >> all_docs.txt \;
答え3
正しい順序でインポートするには、ディレクトリを確認し、個々の部分/章の順序でファイルのリストを作成する必要があります。 $HTMLLIST リストがあれば使用できます。wkhtmlPDF生成:
wkhtmltopdf --enable-local-file-access index.html "$HTMLLIST" rsyslog.doc.pdf
次のいずれかのバージョンを使用していることを確認してください。ここに投稿してください、リポジトリ内のリポジトリは通常、単一のHTMLのみを処理できるためです。