আরও বেশি এন্ট্রি থাকা $PATH
আপনার সরাসরি প্রারম্ভিক গতি কমায় না, তবে শেল সেশনে আপনি প্রথমে কোনও নির্দিষ্ট কমান্ড চালানোর সময় ধীর হয়ে যায় (প্রতিবার আপনি কমান্ডটি চালাবেন না, কারণ বাশ একটি ক্যাশে বজায় রাখে)। আপনার যদি বিশেষত ধীর ফাইল সিস্টেম না থাকে (তবে এনএফএস, সাম্বা বা অন্যান্য নেটওয়ার্ক ফাইল সিস্টেম, বা সাইগউইন) না থাকলে মন্দাটি খুব কমই উপলব্ধিযোগ্য।
আপনার $PATH
দৃষ্টিভঙ্গি পর্যালোচনা করার সময় নকল এন্ট্রিগুলিও কিছুটা বিরক্তিকর হয় , আপনাকে আরও ক্রাফ্টের মধ্য দিয়ে যেতে হয়।
সদৃশ এন্ট্রিগুলি এড়াতে এটি যথেষ্ট সহজ।
case ":$PATH:" in
*":$new_entry:"*) :;; # already there
*) PATH="$new_entry:$PATH";; # or PATH="$PATH:$new_entry"
esac
পার্শ্ব দ্রষ্টব্য: অন্য কারও শেল স্ক্রিপ্টটি উত্সাহিত করার অর্থ তার লেখা কোডটি কার্যকর করা। অন্য কথায়, আপনি যখনই চান আপনার বন্ধুদের আপনার অ্যাকাউন্টে অ্যাক্সেস দিচ্ছেন।
পার্শ্ব নোট: .bashrc
সেট করার সঠিক জায়গা $PATH
বা অন্য কোনও পরিবেশের পরিবর্তনশীল নয়। পরিবেশের ভেরিয়েবলগুলি সেট করা উচিত ~/.profile
। দেখুন ব্যাশ সহ পরিবেশের ভেরিয়েবল স্থাপনের জন্য কোন সেটআপ ফাইলগুলি ব্যবহার করা উচিত? , .Bashrc এবং .bash_profile মধ্যে পার্থক্য ।