انجمنهای فارسی اوبونتو
کمک و پشتیبانی => راهنماها، نکات و ترفندها => نویسنده: mohammadgolfami در 14 شهریور 1392، 10:57 بظ
-
سلام دوستان. راهی وجود داره که از مستنداتی که فرمان man بهمون میده خروجی به شکل txt یا ... بگیریم؟
-
man -t wget | ps2pdf - > wget.pdf
-
یک راه که الان به ذهنم میرسه :
تو انی جا دستور مورد نظرتون رو جستو جو کنین :
http://manpages.ubuntu.com/
بعد بالا صفحه کنار ورژن های اوبونتو 13.04 12.04 .... یک علامت پرینتر گذاشته رو اون که بزنین یک صفحه باز میشه که نسخه قابل پرینت رو در اختیارتون میزاره . همون رو داخل یک فایل txt کپی کنین
-
خروجیه متنی آسان ترین راه است و با استفاده از < ممکن است یعنی این علامت خروجیه دستور را درون فایلی ذخیره می کند
man man > ~/man.txt
-
با یه برنامه به اسم man2www بود فکر کنم می شد فایل های man رو تو مرورگر خوند و دید
-
خروجیه متنی آسان ترین راه است و با استفاده از < ممکن است یعنی این علامت خروجیه دستور را درون فایلی ذخیره می کند
man man > ~/man.txt
ممنون از توجهت. این فرمان فقط مستندات فرمان man رو نشون میده نه کل مستندات فرامین رو.
-
به جای man دوم اسم دستور رو بذارید
-
به جای man دوم اسم دستور رو بذارید
می دونم عزیز. منظورم اینه که کل مستندات bash رو بشه گرفت.
-
شاید این بدردتون خورد:
compgen -ac | xargs -L1 man > ~/all.txt
-
به جای man دوم اسم دستور رو بذارید
می دونم عزیز. منظورم اینه که کل مستندات bash رو بشه گرفت.
چرا می خواید این کار را بکنید؟اینطوری دستورات با هم قاطی میشند می تونید هر کدوم را که نیاز دارید جدا بگیرید(اصلا برای چی نیاز دارید؟)
-
راه که بسیاره. چند تا رو که بالاتر فرمودن دوستان. من همه رو اینجا جمعآوری میکنم برای استفادهی آیندگان.
- با دستور زیر خروجی متنی بگیرید.
man <command> > ~/<command>.txt
- با دستور زیر خروجی pdf بگیرید.
man -t <COMMAND> | ps2pdfwr - > ~/<COMMAND>.pdf
- xman یه نرمافزار گرافیکی برای جستوجو و نمایش manualها است و روی اکثر توزیعها نصبه. Alt+F2 رو بزنید و بنویسید xman و اینتر کنید. البته اگر با دو تا سوییچ زیر اجرا کنید بهتره!
xman -notopbox -bothshown
- gman یه نرمافزار گرافیکی دیگهاس که از بسیاری لحاظ بهتر از xmanـه. چند حالت نمایش هم داره. مثلا html یا pdf.
- yelp که نرمافزاری است برای نمایش مستندات نیز قابلیت خواندن manualها رو داره.
yelp man:printf
yelp 'man:printf(3)'
- man2html همونطور که از اسمش پیداست، بستهایست برای تبدیل man page به html. اتفاقا gman برای نمایش در قالب html از man2html استفاده میکنه. یه خورده باهاش کار کنید احتمال زیاد میتونید با یک دستور، کل manها رو به html تبدیل کنید.
- چندین سایت وجود داره که به طور تخصصی man pageهای لینوکس رو نگهداری میکنند. مثلا http://linux.die.net ، http://linuxmanpages.com یا http://manpages.ubuntu.com.
نکته: میتونید با دستور زیر، کل سایت رو ریپ بزنید و روی سیستم لوکال مرور کنید.
wget -cxmkEp --random-wait -np --progress=dot -e robots=off URI
-
به جای man دوم اسم دستور رو بذارید
می دونم عزیز. منظورم اینه که کل مستندات bash رو بشه گرفت.
چرا می خواید این کار را بکنید؟اینطوری دستورات با هم قاطی میشند می تونید هر کدوم را که نیاز دارید جدا بگیرید(اصلا برای چی نیاز دارید؟)
ام ایچ ای صد و پنجاه و دو خداییش خودت میفهمی چی میگی؟
-
به جای man دوم اسم دستور رو بذارید
می دونم عزیز. منظورم اینه که کل مستندات bash رو بشه گرفت.
چرا می خواید این کار را بکنید؟اینطوری دستورات با هم قاطی میشند می تونید هر کدوم را که نیاز دارید جدا بگیرید(اصلا برای چی نیاز دارید؟)
ام ایچ ای صد و پنجاه و دو خداییش خودت میفهمی چی میگی؟
جمله ام پیچیده نبود.
لطف کنید اسمم را انگلیسی بنویسید که اینقدر کاراکتاش زیاد نشه