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

سرور مجازی NVMe

روش صادرات متغیرها در .Bashrc

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


در لینوکس، کاربران می توانند به صورت پیش فرض متغیرهای محلی را در Bash تعریف کنند. در این مورد، یک کاربر باید export متغیرهای فرآیندهای فرزند به همین دلیل لینوکس پشتیبانی می کند export دستوراتی که جلسه جاری را به ازای به‌روزرسانی‌های متغیر صادر شده به‌روزرسانی می‌کنند.

با این وجود، بسیاری از کاربران روش استفاده از آن را نمی دانند export دستور به فایل bashrc. در این آموزش یک روش کامل را توضیح می دهیم export متغیرها در .bashrc و استفاده از آنها در اسکریپت.

روش صادرات متغیرها در .Bashrc

بیایید با مثال ساده صادرات یک متغیر از یک پوسته به فایل bashrc. شروع کنیم. ابتدا از طریق دستور زیر یک فایل .bashrc ایجاد می کنیم:

دست زدن به file.bashrc

chmod +x file.bashrc

روش صادرات متغیرها در .Bashrc

حالا یک متغیر ایجاد کنید و سپس export آن را در تمام پوسته ها به عنوان مثال، مقدار متغیری را با نام نمونه تنظیم کنید:

مثال= “متغیر”

بعد از آن، export این متغیر از طریق دستور زیر:

export مثال

روش صادرات متغیرها در .Bashrcروش صادرات متغیرها در .Bashrc

اکنون می توانید وارد پوسته جدید شوید. سپس، متغیر صادراتی را از طریق دستورات زیر بررسی کنید:

bash

اکو $ مثال

روش صادرات متغیرها در .Bashrcروش صادرات متغیرها در .Bashrc

اکنون جزئیات زیر را در file.bashrc وارد کنید:

روش صادرات متغیرها در .Bashrcروش صادرات متغیرها در .Bashrc

پس از اتمام کار، فایل را ذخیره کرده و در آن اجرا کنید terminal:

./file.bashrc

روش صادرات متغیرها در .Bashrcروش صادرات متغیرها در .Bashrc

اسکریپت file.bashrc مقدار را از متغیر مثال صادر می کند، همانطور که در تصویر قبلی نشان داده شده است.

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

صادر کردن متغیرها در .Bashrc و استفاده از آنها در اسکریپت

ابتدا مقدار آزمون را به عنوان متغیر تنظیم کنید. سپس، export آن را در تمام جلسات:

روش صادرات متغیرها در .Bashrcروش صادرات متغیرها در .Bashrc

حال، اسکریپت را در قسمت اجرا کنید terminal برای چاپ متغیر:

./example.bashrc

روش صادرات متغیرها در .Bashrcروش صادرات متغیرها در .Bashrc

اگر می خواهید از این متغیر صادر شده در اسکریپت های دیگر استفاده کنید، ابتدا یک اسکریپت ایجاد کنید و سپس جزئیات زیر را وارد کنید:

روش صادرات متغیرها در .Bashrcروش صادرات متغیرها در .Bashrc

در نهایت اسکریپت را اجرا کنید. سیستم متغیر صادر شده را در قسمت چاپ می کند terminal:

./مثال.ش

روش صادرات متغیرها در .Bashrcروش صادرات متغیرها در .Bashrc

را export دستور به وظایف مربوط به اسکریپت ها محدود نمی شود. همچنین شامل گزینه های مختلفی می شود. به عنوان مثال، می توانید از پرچم -p برای نمایش لیست متغیرها استفاده کنید:

export

روش صادرات متغیرها در .Bashrcروش صادرات متغیرها در .Bashrc

نتیجه

اینجوری میتونی به راحتی export متغیرهای موجود در bashrc. و از آنها در اسکریپت ها استفاده کنید. را export استفاده از دستور آسان است و می تواند به شما کمک کند export مقدار متغیر از جلسه جاری به همه. صادر کردن متغیرها مهم است زیرا مقدار متغیر فقط برای جلسه جاری در دسترس است. می توانید از این مقادیر صادر شده در اسکریپت های مختلف استفاده کنید.

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

زمان انتشار: 1402-12-29 19:51:04

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

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

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