وبلاگ رسانگار
با ما حرفه ای باشید

سرور مجازی NVMe

دو پرانتز در Bash چیست؟

0 4
زمان لازم برای مطالعه: 2 دقیقه


براکت ها در هر زبان برنامه نویسی برای اجرای برنامه و دریافت خروجی های مورد نظر مهم هستند. که در bash، برای انجام کارهای مختلف از طریق یک اسکریپت از پرانتزهای تک و دو پرانتز استفاده می کنیم. با این حال، بسیاری از مبتدیان و حتی متوسط bash کاربران باید در مورد دو پرانتز بیاموزند. بنابراین در این آموزش به اختصار خلاصه خواهیم کرد که دو پرانتز در چه مواردی قرار دارند bash.

دو پرانتز در Bash چیست؟

دو پرانتز “((..))” شبیه دستور let است که می توانید از آن برای انجام محاسبات حسابی در یک اسکریپت استفاده کنید. به عنوان مثال، بیایید یک اسکریپت ایجاد کنیم که محاسبات حسابی مختلفی را انجام دهد:

#!/صندوقچه/bash
اکو “لطفا مقادیر A و B را وارد کنید”
خواندن آ
خواندن ب
مجموع=$((A+B))
اکو “افزودن از $A و دلار B است $ مجموع

((زیر=AB))
اکو “تفریق از $A و دلار B است $sub

num1=A
num2= ب

((تکثیر کردن= تعداد 1*num2))
اکو “ضرب $A و دلار B است $ ضرب کنید

تقسیم=$((num1/num2))
اکو “قسمتی از $A و دلار B است $ تقسیم

پس از اجرای اسکریپت بالا، terminal از شما می خواهد دو عدد را وارد کنید و سپس محاسبات را انجام می دهد:
دو پرانتز در Bash چیست؟

به طور مشابه، می توانید از الگوهای زیر از سبک های دو پرانتز برای به دست آوردن نتایج مورد نیاز استفاده کنید:

#!/صندوقچه/bash
اکو “لطفا مقادیر A و B را وارد کنید”
خواندن آ
خواندن ب
مجموع=$((A+B))
اکو “افزودن از $A و دلار B است $ مجموع

پیشنهاد می‌کنیم بخوانید:  روش جدا کردن یک جلسه در tmux

((زیر=AB))
اکو “تفریق از $A و دلار B است $sub

num1=A
num2= ب

((تکثیر کردن= تعداد 1*num2))
اکو “ضرب $A و دلار B است $ ضرب کنید

تقسیم=$((num1/num2))
اکو “قسمتی از $A و دلار B است $ تقسیم

این اسکریپت همان نتیجه قبلی را ارائه می دهد:
دو پرانتز در Bash چیست؟دو پرانتز در Bash چیست؟

شما همچنین می توانید از[[بهجای[استفادهکنیدزیرایکنوعپیشرفتهاستکهبسیاریازپیشرفتهاراارائهمیدهدمانند:[[ratherthan[ becauseitisanadvancedtypethatoffersatonofenhancementssuchas:

    • [[می‌تواندرشته‌هایخالیوبرخیرشته‌هارابافضایخالیبهخوبیمدیریتکند[[canefficientlyhandletheemptystringsandsomestringswiththewhitespace
    • می توانید از || استفاده کنید و عملگرهای منطقی && با[[امانه[چونتک[نمیتواند||راپاسکندواپراتور&&بهعنوانیک[[butnot[becausesingle[can’tpass||and&&operatorasacommand-line بحث و جدل.

بسته بندی

این همه در مورد پرانتزهای دوگانه بود bash، که می توانید سعی کنید محاسبات حسابی را به راحتی افزایش دهید. ما انواع مختلفی از مثال ها را برای انجام محاسبات حسابی با افزودن دو پرانتز توضیح داده ایم. Bash حاوی مفاهیم زیادی است که می توانید یاد بگیرید که به آنها تبدیل شوید bash کارشناس. بنابراین حتماً Linuxhint را برای خواندن آموزش های مختلف بررسی کنید bash.

برای نگارش بخشهایی از این متن ممکن است از ترجمه ماشینی یا هوش مصنوعی GPT استفاده شده باشد
لطفا در صورت وجود مشکل در متن یا مفهوم نبودن توضیحات، از طریق دکمه گزارش نوشتار یا درج نظر روی این مطلب ما را از جزییات مشکل مشاهده شده مطلع کنید تا به آن رسیدگی کنیم

زمان انتشار: 1402-12-29 16:56:03

امتیاز شما به این مطلب
دیدگاه شما در خصوص مطلب چیست ؟

آدرس ایمیل شما منتشر نخواهد شد.

لطفا دیدگاه خود را با احترام به دیدگاه های دیگران و با توجه به محتوای مطلب درج کنید