এটি হল কমান্ড ম্যানলিফটার যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।
কার্যক্রম:
NAME এর
ম্যানলিফটার - ডকলিফটারের জন্য গণ-রূপান্তর স্ক্রিপ্ট এবং পরীক্ষার জোতা
সাইনোপিসিস
ম্যানলিফটার [-ডি পছন্দ] [-ই] [-চ তালিকা ফাইল] [-ওহে মন্দির] [-মি] [-এম] [-ও আউটডির]
[-পৃ প্যাচ-ডিরেক্টরি] [-P][-q][-v][-s অধ্যায়] [-এক্স বর্জন করা] নাম...
ম্যানলিফটার [-এস]
বর্ণনাঃ
ম্যানলিফটার একটি স্ক্রিপ্ট যে ক্রম ডকলিফটার(1) একটি সম্পূর্ণ ম্যানুয়াল-পৃষ্ঠা গাছে রূপান্তর করতে
XML-Docbook, ঐচ্ছিকভাবে XML থেকে HTML তৈরি করে। আরেকটি ব্যবহার একটি হিসাবে হয়
ডকলিফটারের জন্য নির্যাতন-পরীক্ষার সরঞ্জাম; এটি স্ট্যান্ডার্ড আউটপুটে ত্রুটিগুলি লগ করে এবং সময় সংগ্রহ করে।
কোনো ফাইল আর্গুমেন্ট ছাড়াই কল করা হয়েছে, ম্যানলিফটার সমস্ত যোগ্য ম্যান পেজ রূপান্তর করার চেষ্টা করে
সিস্টেমে ইনস্টল করা হয়েছে, ফলে xml ফাইলগুলিকে কারেন্টে xmlman এর অধীনে রেখে
ডিরেক্টরি প্রতিটি সফলভাবে অনূদিত পৃষ্ঠা foo.N এর নীচে manN/foo.xml-এ অনুলিপি করা হয়েছে
আউটপুট ডিরেক্টরি, এটি কোন উৎস ডিরেক্টরি থেকে এসেছে তা নির্বিশেষে।
একটি ম্যানুয়াল পৃষ্ঠা ব্যাচ রূপান্তরের জন্য অযোগ্য বলে বিবেচিত হয় যদি এতে পাঠ্য নির্দেশক থাকে
এটি ডক্সিজেনের ডকবুক মাস্টার্স থেকে তৈরি করা হয়েছে।
প্রতিটি উৎস ফাইলের জন্য পরীক্ষা করা হয়েছে, যদি গন্তব্য ফাইলটি বিদ্যমান থাকে এবং এর থেকে নতুন হয়
উৎস, রূপান্তর বাদ দেওয়া হয়েছে; এইভাবে, ক্রমবর্ধমান রান ম্যানলিফটার সর্বনিম্ন কাজ করুন
টার্গেট এক্সএমএল ট্রি আপ টু ডেট রাখতে প্রয়োজন। একইভাবে, ইন -এইচ মোডে প্রাপ্ত এইচটিএমএল ফাইলগুলি রয়েছে
শুধুমাত্র প্রয়োজন হলেই তৈরি করা হয়।
অসম্পূর্ণ পেজ যে শুধু .so পুনঃনির্দেশগুলি XML এর সংশ্লিষ্ট সিমলিঙ্কগুলিতে অনুবাদ করা হয়
ফাইল (এবং, -h, HTML ফাইল সহ)।
ম্যানলিফটার একটি একক ফাইল আর্গুমেন্টের সাথেও ডাকা যেতে পারে, যা স্টেম হিসাবে ব্যাখ্যা করা হয়
একটি সম্ভাব্য ম্যানুয়াল পৃষ্ঠার নাম। ম্যানলিফটার তারপরে সমস্ত নির্বাচিত ম্যানুয়াল বিভাগে অনুসন্ধান করে
একটি মিলিত পৃষ্ঠা এবং এটি রূপান্তর করার চেষ্টা করে। এই ক্ষেত্রে, ম্যান পেজের একটি অনুলিপি এবং
রূপান্তরিত সংস্করণ নাম সহ অবিলম্বে আউটপুট ডিরেক্টরির নীচে ফেলে দেওয়া হয়
foobar.man এবং foobar.man.xml, যথাক্রমে। এই মোড সাধারণত শুধুমাত্র আগ্রহের
থেকে ডকলিফটার যে প্রোগ্রাম ডিবাগ করার জন্য বিকাশকারীরা.
উপরের উভয় ক্ষেত্রেই, ম্যানলিফটার ফাইলটিকে আনকম্প্রেস করবে যদি এটিতে একটি .gz, .bz2 বা থাকে
নামের উপর Z প্রত্যয়।
বিকল্পগুলি নিম্নরূপ:
-d
বিকল্প হিসাবে প্রতিটি ডকলিফটার কলে স্ট্রিং আর্গুমেন্ট পাস করুন। প্রতিটি স্থান পৃথক টোকেন
স্ট্রিং কলে একটি পৃথক যুক্তি হয়ে ওঠে।
-e
লগ-ফিল্টার মোডে চালান (প্রধানত আগ্রহী ডকলিফটার বিকাশকারী)। এই মোডে,
ম্যানলিফটার স্ট্যান্ডার্ড ইনপুট থেকে একটি পরীক্ষার লগ পড়ে এবং নির্ভর করে এটিকে ফিল্টার করে
-f এবং -q বিকল্প। যদি এইগুলির কোনটিই দেওয়া না হয়, সফল রান থেকে বার্তাগুলি হয়৷
ছিনতাই করা হয়েছে এবং শুধুমাত্র ত্রুটিগুলি স্ট্যান্ডার্ড আউটপুটে পাস করেছে।
-f
সাধারণত, আর্গুমেন্ট ফাইলের প্রতিটি লাইন দ্বারা নামযুক্ত ফাইলগুলিতে ডকলিফটার চালান। ভিতরে
ত্রুটি-ফিল্টার মোডের পরিবর্তে যুক্তিটিকে একটি ফিল্টারিং নিয়মিত হিসাবে ব্যাখ্যা করা হয়
অভিব্যক্তি।
-h
এছাড়াও আউটপুট ডিরেক্টরিতে HTML অনুবাদ তৈরি করুন। ডকবুক সাইটারফেন্ট্রি মার্কআপ
ডিরেক্টরিতে হাইপারলিঙ্কে রূপান্তরিত হয়, এবং একটি বিষয়বস্তুর তালিকা তৈরি করা হয়
index.html।
-I
ম্যানুয়াল-পৃষ্ঠা গাছের মূল উল্লেখ করুন। ডিফল্টরূপে এটি /usr/share/man।
-m
আনা শেষ পৃষ্ঠা সংশোধন করার জন্য একটি প্যাচ করুন. এটি অনুলিপি করা হয়, একজন সম্পাদককে ডাকা হয়
অনুলিপি (পরিবেশ পরিবর্তনশীল ব্যবহার করে D সম্পাদনা), এবং তারপর পরিবর্তন(1) নামতে বলা হয়
প্রিপ্যাচ ডিরেক্টরিতে প্যাচ। এই ধরনের একটি প্যাচ ইতিমধ্যেই যদি একটি ত্রুটি সঙ্গে ব্যর্থ হয়
বর্তমান।
-M
নির্দিষ্ট ফাইল তুলুন, তারপর -m বিকল্পের সমতুল্য করুন।
-o
আউটপুট ডিরেক্টরি সেট করুন যেখানে XML-DocBook অনুবাদগুলি বাদ দেওয়া হবে। দ্বারা
ডিফল্ট এটি ব্যাচ মোডে বর্তমান ডিরেক্টরির অধীনে xmlman, বা বর্তমান
অন্যথায় ডিরেক্টরি।
-p
যুক্তিটিকে একটি প্যাচ ডিরেক্টরির নাম হিসাবে ব্যাখ্যা করুন (ডিফল্ট নামটি প্রিপ্যাচ
বর্তমান ডিরেক্টরির অধীনে)। foo.N.patch নামের প্রতিটি ফাইলকে একটি প্যাচ হিসেবে ব্যাখ্যা করা হয়
ডকলিফটার অনুবাদ করার আগে ম্যানুয়াল পৃষ্ঠা foo(N) এ প্রয়োগ করা হবে।
-P
পাইথন হটশট মডিউল ব্যবহার করে প্রোফাইলিং সক্ষম করুন; এটি শুধুমাত্র টিউনিংয়ের জন্য দরকারী
ডকলিফটার তাই এটি দ্রুত চলে। কাঁচা তথ্য manlifter.prof লেখা হয়, এবং একটি হজম হয়
রিপোর্ট স্ট্যান্ডার্ড আউটপুট লগ অন সংযুক্ত করা হয়. সতর্কতা: কাঁচা তথ্য ফাইল করতে পারেন
বিশাল হয়ে ওঠে, এবং রিপোর্ট তৈরির জন্য পোস্টপ্রসেসিং যতটা সময় নিতে পারে
প্রকৃত প্রক্রিয়াকরণ (বা দীর্ঘ!)
-q
সাধারণত, প্রতিটি ডকলিফটার কলে -q (শান্ত) বিকল্পটি পাস করুন। ত্রুটি-ফিল্টার মোডে,
অনুবাদ ব্যর্থ হয়েছে এমন ফাইলগুলির একটি তালিকা ফেরত দিন।
-v
প্রতিটি ডকলিফটার কলে -v (ভারবোস) বিকল্পটি পাস করুন। এই বিকল্পটি পুনরাবৃত্তি করা যেতে পারে
ভার্বোসিটি লেভেল বাড়ান।
-s
স্ক্যান করার জন্য একটি বিভাগ নির্দিষ্ট করুন। একটি যুক্তি দিয়ে এটি ব্যবহার করুন; এটা যখন প্রয়োজন হবে না
সমগ্র গাছ একটি রূপান্তর করছেন.
-S
একটি থেকে ত্রুটি পরিসংখ্যান কম্পাইল ম্যানলিফটার স্ট্যান্ডার্ড ইনপুটে উপস্থাপিত লগফাইল। এই
বিকল্প প্রধানত সুদ হবে ডকলিফটার ডেভেলপারদের।
-X
ব্যাচ মোডে আর্গুমেন্ট ফাইলে তালিকাভুক্ত পৃষ্ঠাগুলি বাদ দিন। পৃষ্ঠাগুলির জন্য ব্যবহার করা বোঝায়
যেগুলি ভাল পরিচিত এবং উত্তোলনের জন্য অত্যন্ত দীর্ঘ সময় নেয়, যাতে তা কাটা যায়
একটি পরীক্ষা চালানোর জন্য সময়। (বেশিরভাগ পৃষ্ঠাগুলি দেড় সেকেন্ডেরও কম সময়ে উত্তোলন করে, তবে কয়েকটি নিতে পারে
15 মিনিট বা তার বেশি।)
ম্যানলিফটার স্ট্যান্ডার্ড আউটপুটে একটি লগফাইল নির্গত করে। ফাইলটি একটি টাইমস্ট্যাম্প লাইন দিয়ে শুরু হয় এবং একটি
ফাঁকা লাইন, এবং একটি লাইন দিয়ে শেষ হয় যা রান টাইম এবং বিভিন্ন আকর্ষণীয় পরিসংখ্যান দেয়।
এইগুলির মধ্যে স্তবক রয়েছে, ফাঁকা লাইন দ্বারা পৃথক করা হয়েছে, যার প্রতিটি ফাইলের জন্য একটি ডকলিফটার
চালানো হয়েছিল
প্রতিটি স্তবকের প্রথম লাইন "!" দিয়ে শুরু হয়, উৎসের পথনাম দ্বারা অনুসরণ করা হয়
ম্যানুয়াল পেজার, তারপরে "=" এবং সেই ফাইলে চালানো ডকলিফটারের রিটার্ন স্ট্যাটাস।
যে অনুসরণ করে একটি স্থান এবং ডকলিফটারসেকেন্ডে রানটাইম।
এই প্রাথমিক লাইনটি তথ্য বার্তা এবং এর ত্রুটি আউটপুট দ্বারা অনুসরণ করা যেতে পারে
ডকলিফটার রান।
ম্যানলিফটার এর একটি অনুলিপি খুঁজে বের করতে হবে ডকলিফটার হয় বর্তমান ডিরেক্টরিতে বা যেকোনো একটিতে
আপনার মধ্যে কমান্ড ডিরেক্টরি পাথ চালানোর জন্য
onworks.net পরিষেবা ব্যবহার করে অনলাইনে manlifter ব্যবহার করুন