এটি হল hxnormalize কমান্ড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।
কার্যক্রম:
NAME এর
hxnormalize - একটি HTML ফাইল প্রিন্ট-প্রিন্ট করুন
সাইনোপিসিস
hxnormalize [ -x ] [ -e ] [ -d ] [ -s ] [ -L ] [ -i সংভৃতক ] [ -l লাইন দৈর্ঘ্য ] [ -c
মন্তব্য জাদু ] [ ফাইল-বা-ইউআরএল ]
বর্ণনাঃ
সার্জারির hxnormalize কমান্ড একটি এইচটিএমএল ফাইল প্রিন্ট-প্রিন্ট করে এবং ছোট ত্রুটিগুলি ঠিক করার চেষ্টা করে।
আউটপুট একই HTML, কিন্তু সর্বোচ্চ লাইন দৈর্ঘ্য এবং ঐচ্ছিক ইন্ডেন্টেশন সহ
প্রতিটি লাইনের নেস্টিং স্তর নির্দেশ করতে।
বিকল্প
নিম্নলিখিত বিকল্পগুলি সমর্থিত:
-x XML নিয়মাবলী ব্যবহার করুন: খালি উপাদানগুলি শেষে একটি স্ল্যাশ দিয়ে লেখা হয়:
. বোঝায় -e.
-e সর্বদা এন্ডট্যাগ সন্নিবেশ করান, এমনকি যদি HTML এর প্রয়োজন না হয় (উদাহরণস্বরূপ: এবং
)
-d আউটপুট থেকে DOCTYPE বাদ দিন।
-i সংভৃতক প্রতিটি নেস্টিং লেভেল ইন্ডেন্ট করতে স্পেস সংখ্যা সেট করুন। ডিফল্ট হল 2। সব নয়
উপাদান একটি ইন্ডেন্ট সৃষ্টি করে। সাধারণভাবে, উপাদান যা একটি ব্লক ঘটতে পারে
পরিবেশ একটি নতুন লাইনে শুরু হয় এবং একটি ইন্ডেন্ট সৃষ্টি করে, তবে ইনলাইন উপাদান,
যেমন EM এবং SPAN একটি ইন্ডেন্ট সৃষ্টি করে না।
-l লাইন দৈর্ঘ্য
লাইনের সর্বোচ্চ দৈর্ঘ্য সেট করে। hxnormalize লাইন মোড়ানো হবে যাতে সব লাইন
যতটা সম্ভব লম্বা, কিন্তু এই দৈর্ঘ্যের বেশি নয়। ডিফল্ট হল 72. শব্দ
যেগুলি লাইনের দৈর্ঘ্যের চেয়ে বেশি তা ভাঙা হবে না এবং অতীতকে প্রসারিত করবে
এই দৈর্ঘ্য। ক
স্টাইল, স্ক্রিপ্ট এবং প্রি এলিমেন্টের বিষয়বস্তু লাইনে মোড়ানো হবে না।
-s কোন বৈশিষ্ট্য নেই যে ট্যাগ বাদ দিন .
-L অপ্রয়োজনীয় "lang" এবং "xml:lang" বৈশিষ্ট্যগুলি সরান৷ (অর্থাৎ যাদের মান
অভিভাবক উপাদান থেকে উত্তরাধিকারসূত্রে প্রাপ্ত ভাষার মতোই।)
-c মন্তব্য জাদু
মন্তব্যগুলি সাধারণত পূর্ববর্তী পাঠ্যের ঠিক পরে রাখা হয়। যে সাধারণত
সংক্ষিপ্ত মন্তব্যের জন্য সঠিক, কিন্তু কিছু মন্তব্য একটি পৃথক হতে বোঝানো হয়
লাইন। মন্তব্য জাদু একটি স্ট্রিং এবং যখন সেই স্ট্রিংটি একটি মন্তব্যের ভিতরে ঘটে,
hxnormalize সেই মন্তব্যের আগে একটি খালি লাইন আউটপুট করবে। যেমন -c "====" হতে পারে
একটি পৃথক লাইনে "====" ধারণ করে এমন সমস্ত মন্তব্য রাখতে ব্যবহৃত হয়, এর আগে একটি
খালি লাইন। ডিফল্টরূপে, কোনো মন্তব্যকে সেভাবে বিবেচনা করা হয় না।
অপারেন্ডস
নিম্নলিখিত অপারেন্ড সমর্থিত:
ফাইল-বা-ইউআরএল
একটি HTML ফাইলের নাম বা URL। অনুপস্থিত থাকলে, এর পরিবর্তে স্ট্যান্ডার্ড ইনপুট পড়া হয়।
প্রস্থান করুন স্থিতি
নিম্নলিখিত প্রস্থান মান ফেরত দেওয়া হয়:
0 সফল সমাপ্তি.
> 0 HTML ফাইলের পার্সিং এ একটি ত্রুটি ঘটেছে। hxnormalize চেষ্টা করবে
ত্রুটি সংশোধন করুন এবং যাইহোক আউটপুট উত্পাদন করুন।
পরিবেশ
দূরবর্তী ফাইল পুনরুদ্ধার করার জন্য একটি প্রক্সি ব্যবহার করতে, পরিবেশ ভেরিয়েবল সেট করুন হাইপারটেক্সট ট্রান্সফার প্রটোকল প্রক্সি এবং
ftp_proxy. যেমন, http_proxy="http://localhost:8080/"
onworks.net পরিষেবা ব্যবহার করে অনলাইনে hxnormalize ব্যবহার করুন