Spell (Unix)
ইউনিক্স, প্ল্যান 9 এবং ইউনিক্স-সদৃশ অপারেটিং সিস্টেমের জন্য স্ট্যান্ডার্ড ইংরেজি ভাষার বানান পরীক্ষক। ইউনিক্স 6 সংস্করণে আবির্ভূত হওয়া, মূলত 1975 সালে বেল ল্যাবসের স্টিফেন সি জনসন লিখেছেন। ডগলাস ম্যাকলরয় পরে এর নির্ভুলতা, কর্মক্ষমতা এবং স্মৃতি ব্যবহারের উন্নতি করেন এবং তাঁর 1982 সালের গবেষণাপত্র "ডেভেলপমেন্ট অফ এ স্পেলিং লিস্ট"-এ তাঁর কাজ এবং সাধারণভাবে বানান বর্ণনা করেন। বানানের একটি সহজ কমান্ড-লাইন ইন্টারফেস রয়েছেঃ এটি একটি প্রদত্ত পাঠ্য ফাইলের সমস্ত শব্দের উপর দিয়ে যায় এবং সেই ফাইলের অনন্য ভুল বানানযুক্ত শব্দের একটি সাজানো তালিকা মুদ্রণ করে। এটি ফাইলের সেই শব্দগুলি খুঁজতে বা ভুলগুলি সংশোধন করতে সহায়তা করার জন্য কোনও ইন্টারফেস সরবরাহ করে না। 1983 সালে, একটি ভিন্ন বানান-পরীক্ষক, (ইন্টারেক্টিভ বানান-পরীক্ষক), ইউনিক্সে পোর্ট করা হয়েছিল। বানানের ভুলগুলি প্রসঙ্গে দেখানোর জন্য এবং সেগুলি কীভাবে সংশোধন করা যায় তার পরামর্শ দেওয়ার জন্য একটি ব্যবহারকারী ইন্টারফেস ছিল। তারপর থেকে মূল বানান সরঞ্জামটিকে বেশিরভাগ ক্ষেত্রেই অপ্রচলিত বলে মনে করা হয়। বানানটি অপ্রচলিত বলে বিবেচিত হওয়ার আরেকটি কারণ হল এটি শুধুমাত্র ইংরেজি ভাষাকে সমর্থন করে। ইউনিক্স এবং লিনাক্স সিস্টেমের জন্য আধুনিক বানান-পরীক্ষক, যেমন অ্যাসপেল, মাইস্পেল এবং হানস্পেল, বিভিন্ন ভাষা এবং অক্ষর সেটকে সমর্থন করে। একক ইউনিক্স নির্দিষ্টকরণ আনুষ্ঠানিকভাবে বানানটিকে একটি "লিগ্যাসি অ্যাপ্লিকেশন" হিসাবে ঘোষণা করেছে, উল্লেখ করে যে এটি করা হয়েছিল "কারণ এমন কোনও পরিচিত প্রযুক্তি নেই যা ইনপুট ফাইলের সাথে একটি সম্পূর্ণ অভিধান সরবরাহ না করে ব্যবহারকারী-নির্দিষ্ট ইনপুটের জন্য সাধারণ ভাষাকে স্বীকৃতি দিতে ব্যবহার করা যেতে পারে।" তা সত্ত্বেও, সিঙ্গেল ইউনিক্স স্পেসিফিকেশন বানানের জায়গা নেওয়ার জন্য অন্য কোনও বানান-চেকিং ইউটিলিটিকে প্রমিত করে না। বানানের সমস্যা এবং এর বিকল্পগুলির শ্রেষ্ঠত্বের কারণে, ম্যাকলরয়ের একটি মুক্ত সফ্টওয়্যার সংস্করণ কখনও লেখা হয়নি। পরিবর্তে, 1996 সালে জি. এন. ইউ-এর টমাস মরগান বানানের মূল আচরণের প্রতিলিপি তৈরি করতে একটি সাধারণ মোড়ক লিখেছিলেন (যা সেই সময়ে ইতিমধ্যে জনপ্রিয় ছিল)। অনেক লিনাক্স ডিস্ট্রিবিউশনের মধ্যে রয়েছে এই জি. এন. ইউ, বা আরও সহজ শেল স্ক্রিপ্ট; উদাহরণস্বরূপ, ফেডোরা লিনাক্সে "কমান্ডটি কেবল এইভাবে চলেঃ ক্যাট" $@"। অ্যাসপেল-এল-- মোড = নন। সার্ট-ইউ আরও দেখুন ইসপেল অ্যাসপেল মাইস্পেল স্পেল হানস্পেল রেফারেন্স বাহ্যিক লিঙ্ক মূল ইউনিক্স বানান উৎস কোড (লিঙ্ক কাজ করে না) 1975 স্ট্যান্ডার্ড ইউনিক্স প্রোগ্রাম পরিকল্পনা 9 কমান্ড