এটি হল kdb-check কমান্ড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।
কার্যক্রম:
NAME এর
kdb-চেক - অভ্যন্তরীণ চেক সঞ্চালন
সাইনোপিসিস
kdb চেক [ ]
বর্ণনাঃ
এই কমান্ডটি কী ডাটাবেস বা একটি ইলেকট্রা প্লাগইন চেক করতে ব্যবহৃত হয়।
যেখানে বিকল্প যুক্তি, প্লাগ লাগানো একটি ব্যবহারকারী চেক করতে চায় যে প্লাগইন.
ব্যবহার -c যে প্লাগইন বিকল্প পাস করতে.
কোন যদি প্লাগ লাগানো যুক্তি প্রদান করা হয় একটি চেক কী ডাটাবেস নিজেই সঞ্চালিত হবে.
চেকের ফলাফলের প্রতিনিধিত্ব করতে প্রস্থান করার সময় বিশেষ মানগুলি ফেরত দেওয়া হয়।
বিকল্প
-H, --help
ম্যান পেজ দেখান।
-V, --সংস্করণ
প্রিন্ট সংস্করণ তথ্য.
-f, -- বল
ব্যবহারকারী লিখিত পরীক্ষা সঞ্চালন করতে এই টুল ব্যবহার করতে পারেন. দয়া করে মনে রাখবেন যে এটি করতে পারে
কনফিগারেশন ফাইল পরিবর্তন করা হচ্ছে!
-v, -- ভারবোস
কী ঘটছে তা ব্যাখ্যা করুন।
-c, --plugins-config
একটি প্লাগইন কনফিগারেশন যোগ করুন।
প্রত্যাবর্তন মূল্যবোধ
এগুলি দুটি ভিন্ন ধরণের চেক, একটি প্লাগইনে একটি চেক (ক এর নাম উল্লেখ করে
একটি যুক্তি হিসাবে প্লাগইন) বা কী ডাটাবেস নিজেই একটি চেক.
কী ডাটাবেসের একটি চেকের ফলাফল প্রস্থান অবস্থা হিসাবে ফিরে আসে।
এই পূর্ণসংখ্যা একটি 8-বিট প্যাটার্ন উপস্থাপন করে।
নীচে বর্ণিত হিসাবে প্রতিটি বিট একটি নির্দিষ্ট ফলাফল উপস্থাপন করে:
0 কোন ত্রুটি নেই (কোন আউটপুট নেই)
বিট 1 কী ডাটাবেস খোলার বিষয়ে সতর্কতা।
বিট 2 কী ডাটাবেস খোলার সময় ত্রুটি।
বিট 3 একটি কী এর মান পাওয়ার বিষয়ে সতর্কতা।
বিট 4 একটি কী এর মান পেতে ত্রুটি।
বিট 5 একটি কী এর মান সেট করার বিষয়ে সতর্কতা। (শুধুমাত্র চেক করা হয় যখন -f ব্যবহৃত হয়)
বিট 6 একটি কী-এর মান নির্ধারণে ত্রুটি (শুধুমাত্র যখন পরীক্ষা করা হয় -f ব্যবহৃত হয়)
বিট 7 কী ডাটাবেস বন্ধ করার বিষয়ে সতর্কতা।
বিট 8 কী ডাটাবেস বন্ধ করার সময় ত্রুটি।
তাই নিচের নম্বরটি ফেরত দিলে 9 ব্যবহারকারীর দ্বারা আরো বিস্তারিত চিন্তা করতে পারে
বিট বিবেচনা করে: 00001001
ব্যবহারকারী জানবে যে তাদের খোলার উপর একটি সতর্কতা এবং পেতে একটি ত্রুটি ছিল।
যদি একটি প্লাগইন নাম দেওয়া হয়, চেক শুধুমাত্র প্রদত্ত প্লাগইনে করা হবে.
একটি প্লাগইনে চেকের জন্য প্রত্যাবর্তিত মানগুলি আরও সহজ সংখ্যা হিসাবে ফেরত দেওয়া হয়।
প্লাগইন চেকিং এ মান ফেরত দিন:
0 সবকিছু ঠিক আছে। (কোন আউটপুট)
1 এরকম কোন প্লাগইন পাওয়া যায়নি বা প্লাগইন খোলা যায়নি।
2 প্লাগইন চেক পাস করেনি.
3 প্লাগইন সতর্কতা আছে.
অফিসিয়াল প্লাগইন দ্বারা সৃষ্ট কোনো আউটপুট রিপোর্ট করুন http://git.libelektra.org/issues.
যেহেতু ত্রুটি কোডটি একটি রিটার্ন মান, এটি স্বয়ংক্রিয়ভাবে শেলটিতে প্রদর্শিত হয় না।
ব্যবহারকারী যদি মানটি মুদ্রিত করতে চায়, তবে তাদের অবশ্যই তা ম্যানুয়ালি করতে হবে (a
আদেশ যেমন প্রতিধ্বনি $?.
উদাহরণ
কী ডাটাবেস চেক করতে:
kdb চেক
কী ডাটাবেস চেক করতে এবং তারপর ফলাফল প্রিন্ট করতে:
kdb চেক
অনুসরণ করে:
প্রতিধ্বনি $?
লিখিত চেক সহ কী ডাটাবেস পরীক্ষা করতে:
kdb চেক -f
মনে রাখবেন এই ধরনের চেক কনফিগারেশন ফাইল পরিবর্তন করতে পারে।
পরীক্ষা করার জন্য লাইন প্লাগ লাগানো:
kdb চেক লাইন
onworks.net পরিষেবা ব্যবহার করে অনলাইনে kdb-check ব্যবহার করুন