এই বিস্তারিত গাইডটি আপনাকে দেখাবে কিভাবে "aspell" টুলটি ব্যবহার করে লিনাক্স কমান্ড লাইন থেকে ডকুমেন্ট স্পেল চেক করবেন।
অনেকেই ফ্যান্সি ওয়ার্ড প্রসেসর ব্যবহার করতে অভ্যস্ত লেখা চিঠি বা অন্যান্য ডকুমেন্ট লিখতে। অধিকাংশ ওয়ার্ড প্রসেসরের সাথে অটোমেটিক স্পেলচেক ফিচার বান্ডেল্ড থাকে। ইমেইল ক্লায়েন্টগুলোর ও এই ফিচার থাকে। যাই হোক, আপনি যদি কমান্ড লাইন টেক্সট এডিটর ব্যবহারকারীসহ ছোট, মরিবার তত্ক্ষণিক গোষ্ঠীর 일원 হন, আপনি স্পেল চেক ফিচারটি একটু লিমিটেড পেতে পারেন। তখন আমাদের রক্ষায় আসে চমৎকার লিনাক্স কমান্ড লাইন ইউটিলিটি, aspell।
aspell হলো একটি ইন্টারেক্টিভ, কমান্ড-লাইন স্পেল চেকিং টুল। ফ্রি হওয়া এবং আপনার লিনাক্স ডেস্কটপে খুব সহজে ইন্সটল হবার (ডিফল্ট ইন্সটলেশনে বান্ডেল্ড না থাকলে) পাশাপাশি এর কিছু খুব কুল ইন্টারেক্টিভ ফিচার আছে এবং এটি বেশ কিছু অ্যাপ্লিকেশনের সাথে প্লাগ ইন করতে পারে, যা এটাকে খুব ইউজফুল করে তোলে। ইউটিলিটি নিজেও খুব ইউজফুল, এবং ব্যবহার সহজ রাখতে ডিজাইন করা হয়েছে। চলুন এটাকে নিকট থেকে দেখি।
প্রথমে, দেখি কিভাবে ইন্সটল করবেন, যদি আপনার লিনাক্স ডেস্কটপ বা ল্যাপটপে এটি ইতিমধ্যে ইন্সটল না থাকে। আপনি যদি উবুন্টু ব্যবহার করেন, কমান্ড এক্সিকিউট করুন # sudo apt-get install aspell। আপনি যদি ফেডোরা কোর বা রেড হ্যাট লিনাক্স থেকে উদ্ভূত লিনাক্স ফ্লেভার ব্যবহার করেন, এক্সিকিউট করুন # yum install aspell। আপনি যদি অন্য ডিস্ট্রিবিউশন ব্যবহার করেন, aspell-এর বাইনারি প্যাকেজ খুঁজুন বা প্রজেক্টের ওয়েবসাইটে যান সোর্স ভার্সন ডাউনলোড করে কম্পাইল করুন। আমি এখন এই অনুমানে এগিয়ে যাচ্ছি যে আপনার কাছে aspell ইন্সটল আছে।
aspell-এ শুরু করুন
এখন আপনার কাছে aspell ইন্সটল থাকলে আপনি এটি ব্যবহার শুরু করতে পারেন। এই ইউটিলিটির সবচেয়ে সিম্পল ব্যবহার হচ্ছে নিচের কমান্ড স্ট্রাকচার: # aspell check filename.txt। এটি কিছু এইরকম হবে, যদি আপনি helloworld.html নামক একটি ফাইলে স্পেলিং মISTAKE চেক করতে চান:
# aspell check helloworld.html
aspell ডকুমেন্টটি প্রয়loed করবে এবং স্পেলিং মিস্টেক চেক করে একটি ইন্টারেক্টিভ ইন্টারফেসে ফিরবে যেখানে আপনি ডকুমেন্টটি প্রয়loed করতে পারবেন এবং aspell স্পেলিং করেকশন অপশন সাজেস্ট করবে। এই ইন্টারফেস খুব সহজে ব্যবহার করা যায় এবং সকল ইনস্ট্রাকশন সবসময় ভিজিবল থাকে। aspell-এর সাজেস্ট করা স্পেলিং অপশনগুলো নম্বর হিসেবে থাকবে, সেই পাশাপাশি একটি নির্দিষ্ট স্পেলিং ইন্সট্যান্স বা তার সকল ইন্সট্যান্স ইگنোর করার অপশনও থাকবে।

বড় করার জন্য ক্লিক করুন
আপনি চেকিং এবং করেকশন শেষ করলে হয় x চাপুন চেঞ্জগুলো সেভ করে এক্সিট করতে, অথবা b চাপুন সেশন এবোর্ট করতে সেভ না করে।
আরও ডিকশনারি যোগ করা
আপনার aspell-এর সাথে কিছু বেসিক ডিকশনারি ইন্সটল থাকতে পারে, তবে আরও অনেক ডিকশনারি ইন্সটল করার জন্য উপলব্ধ। আপনাকে উপলব্ধ কিছু ডিকশনারি দেখতে কমান্ড এক্সিকিউট করুন # sudo apt-cache search aspell উবুন্টুতে, অথবা # yum search aspell ফেডোরায়। আপনি অতিরিক্ত ডিকশনারি ডাউনলোড করে আপনার ওয়ার্ড ডেটাবেস উন্নত করতে পারেন।

বড় করার জন্য ক্লিক করুন