আপনি কি ফ্যান্সি GUI-এর চেয়ে লিনাক্স টার্মিনালের সাদگی পছন্দ করেন? আপনি যদি দ্রুত কিছু গণনা করতে চান, তবে আপনাকে ক্যালকুলেটর অ্যাপ ব্যবহার করতে হবে না। আপনি আপনার টার্মিনাল ব্যবহার করে গণনা করতে পারেন, उन्हीं টুলস দিয়ে যেগুলো আপনার সিস্টেমে (সম্ভবত) ইতিমধ্যে ইনস্টলড আছে।
আপনার ডিস্ট্রো যেটি হোক না কেন, লিনাক্স টার্মিনাল ক্যালকুলেটর হিসেবে কীভাবে ব্যবহার করবেন সেটি চলে দেখি।
GNU bc দিয়ে ক্যালকুলেশন
GNU bc-র bc এলিমেন্ট står করে "basic calculator"। BC প্রোগ্রামটি یونিক্স-এ আওরিজিনেট করেছিল, ১৯৭০-এর দশকে ভিত্তি করে। GNU bc একটি আরও আধুনিক, উন্নত সংস্করণ, যা আপনার লিনাক্স সিস্টেমে ইতিমধ্যে থাকা উচিত।
আপনার কাছে GNU bc না থাকলে, আপনার ডিস্ট্রো যে প্যাকেজ ম্যানেজার ব্যবহার করে সেটি দিয়ে ইনস্টল করুন – প্যাকেজটির নাম শুধু bc। এটি শুরু করতে, আপনার টার্মিনাল খুলুন এবং bc টাইপ করে Enter দিন। প্রোগ্রাম থেকে বের হওয়ার জন্য quit টাইপ করুন।
প্লাস, মাইনাস, ফরওয়ার্ড স্ল্যাশ, এবং অ্যাস্টারিস্ক সিম্বলগুলো ক্যালকুলেশনের জন্য ব্যবহার হয়। প্রথম দুটি (প্লাস এবং মাইনাস) সোজা, ফরওয়ার্ড স্ল্যাশ ডিভিশনের জন্য এবং অ্যাস্টারিস্ক মাল্টিপ্লিকেশনের জন্য ব্যবহার হয়।
আপনি ব্র্যাকেট, ভেরিয়েবল, অ্যারে, অ্যালজেব্রিক এক্সপ্রেশন ইত্যাদিও ব্যবহার করতে পারেন। আরও নির্দেশাবলী GNU bc ম্যানুয়ালে পাওয়া যাবে।
Calc দিয়ে ক্যালকুলেশন
bc-এর একটি বিকল্প হচ্ছে calc, আরেকটি টার্মিনাল-ভিত্তিক টুল। bc-এর মতো, এটি আরেকটি পুরনো ইউনিক্স টুল যা লিনাক্সে συνεχিত সাপোর্ট পেয়েছে। ইনস্টলেশন প্যাকেজটি উবুন্টু এবং ডেবিয়ন-ভিত্তিক সিস্টেমে apcalc নামে পরিচিত কিন্তু অন্য জায়গায় calc হিসেবে পাওয়া যায়।
এটি খোলতে, শুধু টার্মিনালে calc টাইপ করুন এবং Enter দিন। bc-এর মতো, আপনাকে টিপিক্যাল অপারেটর ব্যবহার করতে হবে। উদাহরণস্বরূপ, পাঁচ গুন পাঁচের জন্য 5 * 5।
আপনি একটি ক্যালকুলেশন টাইপ করলে, Enter দিন। উত্তরটি সরাসরি তার নিচে দেখাবে। একবার হলে, quit টাইপ করুন এবং Enter দিন।
টার্মিনাল কমান্ড সরাসরি ব্যবহার (Echo এবং Expr)
আপনাকে বেসিক ম্যাথ ক্যালকুলেশন করার জন্য লিনাক্স টার্মিনাল ব্যবহারে যেকোনো অতিরিক্ত প্রোগ্রাম বা প্যাকেজের প্রয়োজন নেই। টিপিক্যাল bash শেল আপনাকে echo ব্যবহার করে বেসিক ক্যালকুলেশন নিজে করতে দেয়। আপনি এটি করতে পারেন যদি আপনি bash স্ক্রিপ্টের অংশ হিসেবে ম্যাথ ব্যবহার করার প্ল্যান করেন।
আপনি exprও ব্যবহার করতে পারেন, একটি টুল যা coreutils-এর সাথে আসে, প্রায় সকল লিনাক্স এবং ইউনিক্স-ভিত্তিক সিস্টেমে পাওয়া যায়। Expr bash স্ক্রিপ্টে ব্যবহারযোগ্য, echo-এর মতো।
echo ব্যবহার করতে, টার্মিনালে echo $((2*2)) টাইপ করুন যেখানে 2*2 আপনার পছন্দের ক্যালকুলেশন। Enter দিন এবং আপনার ক্যালকুলেশনের উত্তর আপনাকে রিটার্ন করা হবে।
expr ব্যবহার করতে, expr টাইপ করুন আপনার ক্যালকুলেশনের সাথে। আবার, এটি শুধু সিম্পল ম্যাথমেটিক্যাল ক্যালকুলেশন ম্যানেজ করতে পারে, ত্রিকোণমিতি নেই।
উদাহরণস্বরূপ, expr 33 \* 2 ৩৩ কে দুই দিয়ে গুন করবে। এখানে অ্যাস্টারিস্কের আগে ব্যাকস্ল্যাশ রিকোয়ার্ড মাল্টিপ্লিকেশনের জন্য কিন্তু অন্যান্য অপারেটরের জন্য নয়।
Echo এবং expr ব্যবহারযোগ্য যদি আপনি শুধু বেসিক ম্যাথ ক্যালকুলেশন করতে চান। আপনি যদি কিছু আরও উন্নত কিছু চান, তবে এখানে লিস্ট করা অন্য মেথড বেছে নিন।
Qalc দিয়ে ক্যালকুলেশন
আপনি যদি কিছু অতিরিক্ত ফিচার সহ কিছু চান, যেন কারেন্সি কনভার্সন, তবে Qalc হল আপনার প্রয়োজনীয় টুল। এটি Qalculate-এর টার্মিনাল কাসিন, একটি ক্রস-প্ল্যাটফর্ম ক্যালকুলেটর GUI সহ।
আপনার ডিস্ট্রিবিউশন প্যাকেজ ম্যানেজার ব্যবহার করে qalc প্যাকেজ ইনস্টল করুন। qalc টাইপ করে টার্মিনালে শুরু করুন এবং এন্টার দিন।
এটি লিনাক্স ইউজারদের জন্য সবচেয়ে ব্যাপক এবং বান্ধব টার্মিনাল ক্যালকুলেটর অ্যাপ। এটি আপনার পূর্বের ক্যালকুলেশন মনে রাখবে, সেইসাথে আপনার উত্তরগুলো নিচে সুন্দরভাবে উপস্থাপন করবে।
আপনি যদি কারেন্সি কনভার্সন করতে চান, তবে আপনাকে qalc শুরু করে exrates টাইপ করে এক্সচেঞ্জ রেট আপডেট করতে হবে প্রথমে।
লিনাক্সে ম্যাথ, পাই 만큼 সহজ
গণিত মাস্টার করা সবচেয়ে সহজ জিনিস নয়, কিন্তু আপনি টার্মিনাল ব্যবহার করে কুইক লিনাক্স ম্যাথ ক্যালকুলেশনের ঝামেলা দূর করতে পারেন। Echo এবং expr-এর মতো টুলস, সেইসাথে GNU bc-এর মতো সাধারণ সফটওয়্যার, আপনার নম্বর ক্রাঙ্কিংকে সিম্পল, সহজ এবং কুইক করে তোলে।
আপনার জন্য কোন লিনাক্স ক্যালকুলেশন টুল সবচেয়ে সহজ এবং আপনার পছন্দীদা কোনটি? নিচে কমেন্টে জানান।