۱۹ اردیبهشت ۱۴۰۳

چرا گاهی bash alias ما کار نمی‌کند؟

 من معمولاً توزیع‌های زیادی از لینوکس را نصب و تست می‌کنم. همیشه هم برای انجام کارهایم از alias های داخل bash استفاده می‌کنم. در بعضی توزیع‌ها کاری که می‌کنم خیلی راحت جواب می‌دهد و در بعضی توزیع‌ها هم نه. امروز روی لینوکس‌لایت بودم که دیدم این alias ها تا زمانی که داخل ترمینال باشم کار می‌کنند و وقتی ترمینال بسته می‌شوند و دوباره باز می‌شوند دیگر کار نمی‌کنند. 


رفتم داخل فایل .bashrc را نگاه کردم دیدم یک بلاکی وجود ندارد. خلاصه امر اینکه ا


گر می‌خواهید که alias شما همیشه به خوبی کار کنید مطمئن باشید این تکه کد در فایل .bashrc باشد. 

       

if [ -f $HOME/.bash_aliases ]
then
  . $HOME/.bash_aliases
fi

       
 

اگر نیست آن را به آخر فایل اضافه کنید. قبلاً در این مطلب روش ایجاد alias را هم توضیح داده‌ام.

اشتراک‌گذاری: