এটি হল xmlsortp কমান্ড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।
কার্যক্রম:
NAME এর
xmlsort - XML ফাইলে 'রেকর্ড' সাজায়
সাইনোপিসিস
xmlsort -r= [ ] [ ]
বিকল্প:
-আর বাছাই করা উপাদানের নাম
-k চাইল্ড নোডগুলি সাজানোর কী হিসাবে ব্যবহার করা হবে
- বাছাই করার সময় আমি কেস উপেক্ষা করি
-s বাছাই কী তুলনা করার সময় সাদা স্থান স্বাভাবিক করুন
-টি মেমরির পরিবর্তে নামযুক্ত ডিরেক্টরিতে বাফার রেকর্ড
-মি ডিস্ক বাফারিংয়ের জন্য মেমরি খণ্ডের আকার সেট করুন
-h সাহায্য - সম্পূর্ণ ডকুমেন্টেশন প্রদর্শন করুন
উদাহরণ:
xmlsort -r 'person' -k 'lastname;firstname' -i -s in.xml >out.xml
বর্ণনাঃ
এই স্ক্রিপ্টটি STDIN-এ বা একটি নামযুক্ত ফাইল থেকে একটি XML ডকুমেন্ট নেয় এবং একটি সাজানো লেখে
ফাইলের সংস্করণ STDOUT. "রেকর্ড" সনাক্ত করতে "-r" বিকল্পটি ব্যবহার করা উচিত
নথি - আপনি বাছাই করতে চান বিট. এলিমেন্টের আগে ও পরে রেকর্ড থাকবে
সাজানোর দ্বারা প্রভাবিত না।
বিকল্প
এখানে কমান্ড লাইন বিকল্পগুলির একটি সংক্ষিপ্ত সারাংশ রয়েছে (এবং XML::Filter::Sort বিকল্পগুলি
যা তারা সঙ্গতিপূর্ণ)। আরো বিস্তারিত জানার জন্য XML::Filter::Sort দেখুন।
-আর (রেকর্ড)
উপাদানের নাম সাজাতে হবে। এই মত একটি সহজ উপাদান নাম হতে পারে
'ব্যক্তি' বা একটি পথনাম যেমন 'কর্মচারী/ব্যক্তি' (শুধুমাত্র ব্যক্তি উপাদানগুলি অন্তর্ভুক্ত
সরাসরি একটি কর্মচারী উপাদানের মধ্যে)।
-k (চাবি)
একটি রেকর্ডের মধ্যে উপাদানগুলির (বা গুণাবলী) সেমিকোলন পৃথক করা তালিকা যা হওয়া উচিত
বাছাই কী হিসাবে ব্যবহার করা হয়। প্রতিটি কী ঐচ্ছিকভাবে 'আলফা' বা 'num' দ্বারা অনুসরণ করা যেতে পারে
সাংখ্যিক বাছাইয়ের আলফানিউমেরিক এবং আরোহীর জন্য 'asc' বা 'desc' নির্দেশ করে
অবরোহী ক্রম (যেমন: -k 'শেষ নাম;প্রথম নাম;বয়স,n,d')।
-i (ইগনোর কেস)
এই বিকল্পটি সাজানোর তুলনা কেস সংবেদনশীল করে তোলে।
-s (NormaliseKeySpace)
ডিফল্টভাবে সাজানোর কী উপাদানের সমস্ত হোয়াইটস্পেস গুরুত্বপূর্ণ বলে বিবেচিত হয়।
-s নির্দিষ্ট করা হলে অগ্রণী এবং পিছনের হোয়াইটস্পেস ছিনতাই এবং অভ্যন্তরীণ হবে
হোয়াইটস্পেস একটি একক স্পেসে সঙ্কুচিত হতে চলে।
-টি (টেম্পডির)
বড় ডকুমেন্ট বাছাই করার সময়, ডিস্ক বাফারিং ব্যবহার না করে বুদ্ধিমানের কাজ হতে পারে
মেমরি বাফারিং এই বিকল্পটি আপনাকে অস্থায়ী ফাইলগুলি কোথায় থাকা উচিত তা নির্দিষ্ট করতে দেয়
লিখিত
-মি (ম্যাক্সমেম)
আপনি ডিস্ক বাফারিং সক্ষম করতে -t বিকল্পটি ব্যবহার করলে, রেকর্ডগুলি মেমরিতে সংগ্রহ করা হবে
প্রায় 10 মেগাবাইট পর্যন্ত 'খণ্ডে' সাজানো এবং অস্থায়ীভাবে স্পুল করার আগে
নথি পত্র. এই বিকল্পটি আপনাকে একটি বড় খণ্ডের আকার নির্দিষ্ট করতে দেয়। K বা M এর একটি প্রত্যয়
যথাক্রমে কিলোবাইট বা মেগাবাইট নির্দেশ করে।
onworks.net পরিষেবা ব্যবহার করে অনলাইনে xmlsortp ব্যবহার করুন