এটি হল কমান্ড জয়েন যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।
কার্যক্রম:
NAME এর
join - একটি সাধারণ ক্ষেত্রে দুটি ফাইলের লাইন যোগ করুন
সাইনোপিসিস
যোগদানের [অনুযায়ী OPTION] ... ফাইল 1 ফাইল 2
বর্ণনাঃ
অভিন্ন যোগ ক্ষেত্র সহ প্রতিটি জোড়া ইনপুট লাইনের জন্য, স্ট্যান্ডার্ড আউটপুটে একটি লাইন লিখুন।
ডিফল্ট যোগদান ক্ষেত্রটি প্রথম, ফাঁকা দ্বারা সীমাবদ্ধ।
যখন FILE1 বা FILE2 (উভয় নয়) - হয়, স্ট্যান্ডার্ড ইনপুট পড়ুন।
-a FILENUM
এছাড়াও ফাইল FILENUM থেকে অসংযোজনযোগ্য লাইন মুদ্রণ করুন, যেখানে FILENUM 1 বা 2,
FILE1 বা FILE2 এর সাথে সম্পর্কিত
-e খালি
অনুপস্থিত ইনপুট ক্ষেত্রগুলিকে EMPTY দিয়ে প্রতিস্থাপন করুন
-i, --অবহেলার ঘটনা
ক্ষেত্রের তুলনা করার সময় পার্থক্য উপেক্ষা করুন
-j ফিল্ড
'-1 FIELD এর সমতুল্য -2 ফিল্ড'
-o বিন্যাসে
আউটপুট লাইন নির্মাণ করার সময় FORMAT মেনে চলুন
-t চর
ইনপুট এবং আউটপুট ক্ষেত্র বিভাজক হিসাবে CHAR ব্যবহার করুন
-v FILENUM
মত -a FILENUM, কিন্তু যোগ হওয়া আউটপুট লাইনগুলিকে দমন করুন
-1 ফিল্ড
ফাইল 1 এর এই FIELD এ যোগ দিন
-2 ফিল্ড
ফাইল 2 এর এই FIELD এ যোগ দিন
--চেক-অর্ডার
ইনপুট সঠিকভাবে সাজানো হয়েছে কিনা তা পরীক্ষা করুন, এমনকি যদি সমস্ত ইনপুট লাইন জোড়া লাগানো যায়
--নোচেক-অর্ডার
ইনপুট সঠিকভাবে সাজানো হয়েছে চেক করবেন না
-- শিরোনাম
প্রতিটি ফাইলের প্রথম লাইনটিকে ফিল্ড হেডার হিসাবে বিবেচনা করুন, চেষ্টা না করেই সেগুলি মুদ্রণ করুন
তাদের জোড়া
-z, --শূন্য-সমাপ্ত
লাইন ডিলিমিটার হল NUL, নতুন লাইন নয়
--help এই সাহায্য প্রদর্শন এবং প্রস্থান করুন
--সংস্করণ
আউটপুট সংস্করণ তথ্য এবং প্রস্থান
যদি না -t CHAR দেওয়া হয়, অগ্রণী ফাঁকা আলাদা ক্ষেত্র এবং উপেক্ষা করা হয়, অন্যথায় ক্ষেত্রগুলি
CHAR দ্বারা পৃথক করা হয়েছে। যেকোনো FIELD হল 1 থেকে গণনা করা একটি ফিল্ড নম্বর। FORMAT হল এক বা একাধিক
কমা বা ফাঁকা আলাদা স্পেসিফিকেশন, প্রতিটি হচ্ছে 'FILENUM.FIELD' বা '0'। ডিফল্ট
FORMAT যোগদান ক্ষেত্র আউটপুট করে, FILE1 থেকে অবশিষ্ট ক্ষেত্রগুলি, থেকে অবশিষ্ট ক্ষেত্রগুলি
FILE2, সমস্ত CHAR দ্বারা পৃথক করা হয়েছে৷ FORMAT যদি 'auto' কীওয়ার্ড হয়, তাহলে এর প্রথম লাইন
প্রতিটি ফাইল প্রতিটি লাইনের জন্য ক্ষেত্র আউটপুট সংখ্যা নির্ধারণ করে।
গুরুত্বপূর্ণ: FILE1 এবং FILE2 অবশ্যই যোগদানের ক্ষেত্রে সাজাতে হবে। যেমন, "সর্ট" ব্যবহার করুন -k 1b,1" যদি
'join'-এর কোনো বিকল্প নেই, অথবা "join" ব্যবহার করুন -t ''" যদি 'সর্ট' এর কোনো বিকল্প নেই। নোট করুন, তুলনা
'LC_COLLATE' দ্বারা নির্দিষ্ট নিয়ম মেনে চলুন। ইনপুট সাজানো না থাকলে এবং কিছু লাইন
যোগদান করা যাবে না, একটি সতর্ক বার্তা দেওয়া হবে।
onworks.net পরিষেবা ব্যবহার করে অনলাইনে যোগদান ব্যবহার করুন
