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

سرور مجازی NVMe

انتساب متغیر Bash

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


متغیرها در Bash می توانند یک کاراکتر، یک عدد یا هر رشته ای باشند که چیزی بیش از یک اشاره گر به داده های واقعی نیست. می توانید هر مقداری مانند نام فایل، نام دستگاه، متن، شماره یا نوع داده را تعیین کنید. Shell چندین گزینه برای ایجاد، ویرایش و اجرای آسان اسکریپت ها دارد. تخصیص چندین متغیر در یک اسکریپت Bash باعث می شود کد شما فشرده به نظر برسد و عملکرد بهتری داشته باشد. تخصیص متغیرها در یک خط کد در زبان هایی مانند PHP، Python و غیره آسان است. در این آموزش خلاصه کامل را در اختیار شما قرار می دهیم روی انتساب متغیر در Bash.

انتساب متغیر در Bash

وارد کردن یک متغیر در اسکریپت Bash ساده است، بنابراین بیایید با یک مثال ساده برای چاپ یک متغیر شروع کنیم:

#!/صندوقچه/bash
نام=“آقای ارزشمند”
اکو «نام مطلب نوشته شده است $NAME

انتساب متغیر Bash

هنگامی که اسکریپت را اجرا می کنیم، به طور خودکار متغیر وارد شده را در خروجی چاپ می کند:

./<اسکریپت>.sh

انتساب متغیر Bashانتساب متغیر Bash

در مرحله بعد، بیایید یک اسکریپت ایجاد کنیم تا یک نمای کلی واضح از انتساب متغیر در Bash ارائه دهیم. به عنوان مثال، اگر بخواهیم چندین متغیر اختصاص دهیم، می توانیم از اسکریپت زیر استفاده کنیم:

!/صندوقچه/bash
خواندن var_1 var_2 var_3 var_4

اکو $var_1 بهترین است.”
اکو “با این حال، می توانید تلاش کنید $var_2
اکو “وگرنه می توانید استفاده کنید $var_3
اکو “در صورتی که مبتدی هستید، $var_4 بهترین است.”

پیشنهاد می‌کنیم بخوانید:  روش استفاده از متغیر در دستور awk

با اجرای اسکریپت در قسمت می توانید نتیجه زیر را دریافت کنید terminal:

./<اسکریپت>.sh

انتساب متغیر Bashانتساب متغیر Bash

به طور مشابه، می توانید اعدادی را برای چاپ خروجی اسکریپت بر این اساس اختصاص دهید. به عنوان مثال، می توانید مقدار “X” را تغییر دهید و آنها را در آن چاپ کنید terminal از طریق اسکریپت زیر:

#!/صندوقچه/bash
اکو
ایکس=142
اکو “ارزش “ایکس“اکنون است X دلار
اجازه دهید ایکس=231+3
اکو “ارزش “ایکس“اکنون است X دلار
اکو
اکو -n “ارزش های “ایکس“در حلقه عبارتند از:”
برای ایکس که در 4 5 6 7
انجام دادن

اکو -n X دلار
انجام شده

انتساب متغیر Bashانتساب متغیر Bash

حال، بیایید اسکریپت را اجرا کنیم، و سیستم از شما می خواهد که یک متغیر برای چاپ خروجی اختصاص دهید:

./<اسکریپت>.sh

انتساب متغیر Bashانتساب متغیر Bash

نتیجه

به این ترتیب می توانید متغیرها را در اسکریپت Bash اختصاص دهید. دستور read ساده است و ورودی را در آن چاپ می کند terminal. علاوه بر این، ما همچنین یک مثال متفاوت برای توضیح انتساب متغیر در Bash قرار دادیم. اگر می خواهید در مورد موارد مرتبط با Bash بیشتر بدانید، نگران نباشید زیرا Linuxhint همه چیز را برای شما دارد.

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

زمان انتشار: 1402-12-29 18:23:03

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

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

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