از طریق منوی جستجو مطلب مورد نظر خود در وبلاگ را به سرعت پیدا کنید
جمع و تفریق ساده اعداد در Bash
سرفصلهای مطلب
Bash شامل عملیات حسابی مختلفی مانند جمع، تفریق، تقسیم، ضرب، مدول، توان و غیره است. به عنوان یک مبتدی، همیشه باید محاسبات ساده حسابی را از طریق اسکریپت انجام دهید.
اگر شما نیز علاقه مند به یادگیری جمع و تفریق در اسکریپت Bash هستید، این آموزش برای شما مناسب است. در این آموزش چندین روش را مرور می کنیم تا روش جمع و تفریق ساده اعداد را در Bash ببینیم.
جمع و تفریق ساده اعداد در Bash
چندین روش برای انجام محاسبات حسابی در Bash وجود دارد. بیایید شروع کنیم به توضیح مختصر یک به یک آنها:
با استفاده از دو پرانتز
می توانید از دو پرانتز برای انجام عملیات حسابی اصلی استفاده کنید. در اینجا نحو کلی آمده است:
علامت مرکب (()) نتیجه را ارزیابی می کند و از عملگر متغیر $ برای ذخیره نتیجه استفاده می شود. در اینجا چند نمونه اسکریپت اساسی برای انجام جمع و تفریق آورده شده است:
روش 1
خروجی:
روش 2
خروجی:
روش 3
خروجی:
روش 4
خروجی:
روش 5
خروجی:
روش 6
خروجی:
نکته: نماد براکت مربع ($[expression] ) همچنین به شما امکان می دهد یک عبارت حسابی را ارزیابی کنید و از منسوخ شدن آن جلوگیری کنید.
با استفاده از دستور Let
let یک دستور داخلی در Bash است که به شما امکان می دهد عملیات حسابی را انجام دهید. به موارد زیر نیاز دارد:
از طریق این مثال، روش انجام جمع و تفریق در Bash با استفاده از دستور let را بهتر خواهید فهمید:
خروجی:
با استفاده از دستور Expr
به عنوان یک ابزار خط فرمان قدیمی، expr محاسبه اعداد صحیح را ارزیابی می کند. در اسکریپت های Bash می توانید با کمک دستور expr که به عنوان ارزیابی کننده بیان همه منظوره نیز شناخته می شود، بسط حسابی انجام دهید. دستور expr نیز همان عملکرد دستور let را انجام می دهد، اما نتیجه را مستقیماً چاپ می کند نه اینکه آن را در یک متغیر ذخیره کند. سینتکس اجرای دستور expr در Bash به شرح زیر است:
مثال زیر نشان می دهد که چگونه می توانید نتایج را با اجرای expr در Bash بدست آورید:
خروجی:
با استفاده از دستور BC
دستور bc می تواند محاسبات اولیه را در Bash اجرا کند. این برنامه ورودی استاندارد می گیرد و به صورت تعاملی برای انجام محاسبات دقیق دلخواه اجرا می شود.
خروجی:
با استفاده از دستور Awk
استفاده از awk به عنوان انتخابگر الگو به شما امکان می دهد الگوها را انتخاب کنید. از طریق این دستور می توانید جمع و تفریق را در Bash به صورت زیر انجام دهید:
خروجی:
با استفاده از دستور Declare
فرمان declare Bash محاسبات اعداد صحیح را امکان پذیر می کند. برای جمع و تفریق ساده در Bash یا چیزی شبیه به این استفاده می شود:
برای انجام محاسبات در Bash با کمک دستور declare باید گزینه -i اضافه شود.
خروجی:
با استفاده از دستور Dc
فرمان dc یا ماشین حساب میز به شما کمک می کند تا محاسبات پولیش معکوس را انجام دهید. همچنین از محاسبات بی نهایت دقیق پشتیبانی می کند و ورودی استاندارد می گیرد.
در اسکریپت قبلی از “p” استفاده کردیم تا بتواند سیگنال چاپ را به دستور dc ارسال کند.
خروجی:
نتیجه
امیدواریم که عملیات حسابی اساسی مانند جمع، تفریق و بسیاری موارد دیگر را درک کنید. در این آموزش روش جمع و تفریق ساده اعداد در Bash را با چند روش توضیح دادیم. ما دستوراتی مانند bc، awk، let، declare و غیره را اضافه کردیم.
لطفا در صورت وجود مشکل در متن یا مفهوم نبودن توضیحات، از طریق دکمه گزارش نوشتار یا درج نظر روی این مطلب ما را از جزییات مشکل مشاهده شده مطلع کنید تا به آن رسیدگی کنیم
زمان انتشار: 1402-12-29 19:42:02