जवाबों:
यह बैश कमांड सिस्टम के हर मैन पेज के लिए HTML फाइल्स को डंप करेगा। आपको groffपहले पैकेज को स्थापित करना होगा , फिर cdएक खाली निर्देशिका और चलाने के लिए:
for f in `ls -1 /usr/share/man/man*`; do n=`echo $f | sed s/[.].*[.]gz//`; man -Thtml $n > $n.html ; done
यह /usr/share/manनिर्देशिका में सभी फ़ाइलों के माध्यम से चक्र करेगा , अनुभाग संख्या और एक्सटेंशन का उपयोग करके पट्टी करेगा sed, फिर manएचटीएमएल को मैनपेज रेंडर करने के लिए कॉल करेगा ( man -Thtmlबदले में कॉल groff, यही कारण है कि आपको इसे पहले स्थापित करने की आवश्यकता है), परिणाम को एक में संग्रहीत करना पृष्ठ के समान नाम वाली html फ़ाइल। इसे पूरा होने में groffथोड़ा समय लगेगा, और लाइन ब्रेक के बारे में कुछ चेतावनियाँ फेंकता है, लेकिन जब यह पूरा हो जाएगा, तो आपके पास HTML प्रारूप में आपके सभी मैन पेज होंगे।
अधिकांश ई-पाठक HTML फ़ाइलों को संभाल सकते हैं, लेकिन यदि आपका नहीं है, तो आप HTML फ़ाइलों को mobi या epub या आपके द्वारा चुने गए किसी अन्य प्रारूप में परिवर्तित करने के लिए कैलिबर का उपयोग कर सकते हैं।
सभी मैन पेज पर स्थित हैं
/usr/share/man
लेकिन वे .gz फ़ाइलों में संकुचित होते हैं। इसके अलावा एक वेब है जहाँ आप सभी मैन पेज ऑनलाइन देख सकते हैं। मुझे लगता है कि यदि आप एक सॉफ्टवेयर खोजते हैं जो आपको प्रत्येक पृष्ठ / लिंक की सभी सामग्री को डाउनलोड करने की संभावना देता है, तो आप ई-रीडर पर अपने खुद के मैन-पेज लाइब्रेरी बना सकते हैं
wget -R।
आप मैन को HTML में मैनपेज बदलने और फिर उसे प्रदर्शित करने के लिए कमांड चलाने के लिए कह सकते हैं । इसलिए आप सीधे एक आदमी पृष्ठ को कैलिबर में आयात कर सकते हैं (यदि आपको कुछ प्राप्त होता है command exited with status 3, तो groffपैकेज स्थापित करें ):
man --html=calibre YOUR_MANPAGE
आप GUI चलाए बिना भी आप कैलिबर डेटाबेस में मेन्यू आयात कर सकते हैं:
man --html='calibredb add' YOUR_MANPAGE
एक बार जब आपका मेनपेज कैलिबर में होता है, तो आप उन्हें आसानी से अपने ई-रीडर को भेज सकते हैं (मैं उन्हें .Mobi प्रारूप के रूप में भेजने का सुझाव देता हूं )।
अब, आयात करने के लिए इच्छित मैनपेज की सूची पर केवल पुनरावृति करें:
find /usr/share/man/man[1-9] -type f | xargs -l man --html='calibredb add'
man -Tdviऔरdvi2pdfउसके बाद भी प्रयास कर सकते हैं ।