از طریق منوی جستجو مطلب مورد نظر خود در وبلاگ را به سرعت پیدا کنید
چگونه یک عدد صحیح را از یک متغیر کم کنیم – Bash
سرفصلهای مطلب
در Bash، متغیرها برای ذخیره داده ها استفاده می شوند و می توانند از انواع مختلفی مانند اعداد صحیح، رشته ها و آرایه ها باشند. انجام عملیات حسابی روی متغیرها یک نیاز رایج در اسکریپت نویسی پوسته است. تفریق یک عملیات محاسباتی اساسی است و قابل انجام است روی متغیرها در Bash با استفاده از روش های مختلف. در این مقاله روش تفریق یک عدد صحیح از یک متغیر در Bash و در اینجا چند روش برای انجام آن بحث خواهیم کرد.
1: روش کم کردن عدد صحیح از یک متغیر با استفاده از نحو (()).
نحو (()) برای عملیات حسابی در bash استفاده می شود و برای تفریق یک عدد صحیح از یک متغیر با استفاده از این نحو، نام متغیر در داخل پرانتز دوتایی قرار می گیرد و به دنبال آن عملگر حسابی “-” و عدد صحیح برای تفریق قرار می گیرد. در اینجا یک مثال اسکریپت bash آورده شده است که متغیری را که مقدار 20 در آن ذخیره شده است کم می کند و با استفاده از نحو (()) از آن 7 کم می کند:
تعداد=20
اکو “ارزش اصلی: تعداد $“
((تعداد=تعداد-7))
اکو “مقدار پس از تفریق 7: تعداد $“
در اینجا خروجی کدی است که من برای مصورسازی دادهام و در خروجی میتوان دید که یک عدد صحیح از متغیر کم میشود:
2: روش کم کردن عدد صحیح از یک متغیر با استفاده از نحو $(( )).
نحو $(()) نیز برای عملیات حسابی در bash استفاده می شود. برای تفریق یک عدد صحیح از یک متغیر با استفاده از این نحو، نام متغیر در داخل پرانتز دوتایی قرار میگیرد، قبل از عملگر حسابی “-” و عدد صحیح برای تفریق. برای نشان دادن استفاده از این نحو، مثالی از اسکریپت bash آوردهام که عدد صحیح را از یک متغیر کم میکند:
تعداد=20
اکو “ارزش اصلی: تعداد $“
تعداد=$((تعداد-7))
اکو “مقدار پس از تفریق 7:” تعداد $
در خروجی یک عدد صحیح از متغیر کم می شود:
3: چگونه با استفاده از let Command عدد صحیح را از یک متغیر کم کنیم
دستور let برای عملیات حسابی در bash استفاده می شود. برای کم کردن یک عدد صحیح از یک متغیر با استفاده از این دستور، نام متغیر با عملگر حسابی “-” و عدد صحیح برای تفریق دنبال می شود. برای نشان دادن استفاده از این دستور، مثالی از اسکریپت bash که عدد صحیح را از یک متغیر کم می کند در زیر آورده شده است:
تعداد=20
اکو “ارزش اصلی: تعداد $“
اجازه دهید “num=num-7”
اکو “مقدار پس از تفریق 7: تعداد $“
در اینجا خروجی کدی است که من برای مصورسازی دادهام و در خروجی یک عدد صحیح از متغیر کم میشود:
4: روش کم کردن عدد صحیح از یک متغیر با استفاده از دستور expr
دستور expr برای عملیات حسابی در bash استفاده می شود. برای تفریق یک عدد صحیح از یک متغیر با استفاده از این دستور، نام متغیر با عملگر حسابی “-” و عدد صحیح برای تفریق، در داخل بکتیک ها قرار می گیرد. برای نشان دادن استفاده از این دستور، مثالی از اسکریپت bash آوردهام که عدد صحیح را از یک متغیر کم میکند:
تعداد=20
اکو “ارزش اصلی: تعداد $“
تعداد=`expr تعداد $ – 7`
اکو “مقدار پس از تفریق 7:” تعداد $
و در خروجی یک عدد صحیح از متغیر کم می شود:
5: روش کم کردن عدد صحیح از یک متغیر با استفاده از دستور declare
دستور declare برای تنظیم ویژگی ها به متغیرها در bash استفاده می شود. برای تفریق یک عدد صحیح از یک متغیر با استفاده از این دستور، نام متغیر توسط عملگر حسابی “-” و عدد صحیح برای تفریق، در داخل پرانتزهای فرفری قرار می گیرد.
تعداد=20
اکو “ارزش اصلی: تعداد $“
اعلام -من تعداد
تعداد=تعداد-7
اکو “مقدار پس از تفریق 7: تعداد $“
در خروجی یک عدد صحیح از متغیر کم می شود:
نتیجه
پنج روش برای تفریق یک عدد صحیح از یک متغیر در bash وجود دارد که عبارتند از: استفاده از نحو (())، استفاده از نحو $(())، استفاده از دستورات declare و let. انتخاب روش بستگی دارد روی ترجیحات شخصی و الزامات کدگذاری
لطفا در صورت وجود مشکل در متن یا مفهوم نبودن توضیحات، از طریق دکمه گزارش نوشتار یا درج نظر روی این مطلب ما را از جزییات مشکل مشاهده شده مطلع کنید تا به آن رسیدگی کنیم
زمان انتشار: 1402-12-29 06:19:03