यदि आप चाहते हैं कि आपके मैनुअल पृष्ठों की पीडीएफ प्रतियां हैं, तो यहां एक फ़ंक्शन है जिसे मैंने अपनी .bash_profile
फाइल में जोड़ा है ताकि मैं प्रत्येक बीएसडी कमांड की पीडीएफ बना सकूं, जिसके लिए मैं मैनुअल पेज की जांच करूंगा :
manp ()
{
docDir="$HOME/Documents/BSD Commands"
[[ ! -d $docDir ]] && mkdir -p "$docDir"
if [[ ! -f $docDir/$1.pdf ]]; then
man -t "$1" | pstopdf -i -o "$docDir/$1.pdf"
open "$docDir/$1.pdf"
else
open "$docDir/$1.pdf"
fi
}
इसलिए, टर्मिनल में , एक पीडीएफ केmanp bash
बजाय टाइपिंग टाइप हो जाता है, अगर यह पहले से ही नहीं है, और फिर पीडीएफ दस्तावेजों को संभालने के लिए पंजीकृत ऐप द्वारा खोला गया । डिफ़ॉल्ट है पूर्वावलोकन , इसका इस्तेमाल करने के लिए सेट है लेकिन अपने सिस्टम पर स्किम , जैसा कि इसके खोज की कार्यक्षमता बेहतर है तो पूर्वावलोकन और तथ्य की बात के रूप में खोज स्ट्रिंग मिलेगा जब पूर्वावलोकन बस नहीं होगा।man bash
ध्यान दें कि पहली बार फ़ंक्शन का उपयोग करने पर यह टर्मिनल में आउटपुट में कुछ फोंट की गणना करेगा , हालांकि यह फोंट का एक बार जमाव है।
पीडीएफ प्रतियों के बारे में अच्छी बात यह है कि यह प्रारूपण, यानी बोल्ड फ़ॉन्ट और इटैलिक आदि को बनाए रखता है।
साइड नोट के रूप में, टर्मिनल में केवल कमांड नाम टाइप करना और फिर उस पर राइट-क्लिक करें और ओपन मैन पेज का चयन करें , इसे पूरी तरह से स्क्रॉल करने योग्य और खोज योग्य टर्मिनल विंडो में प्रदर्शित करता है , जो तब टाइप करना बहुत बेहतर होता है ।man bash