উত্তর:
আপনার .bashrc বা .bash_profile এর 'এক্সপোর্ট' কমান্ডের মধ্যে সম্ভবত কোনওটি কনফিগার করা আছে।
আপনার প্রিয় পাঠ্য সম্পাদকটি খুলুন এবং আপনার হোম ডিরেক্টরিতে .bashrc এবং .bash_profile নামক ফাইলটি দেখুন।
যে লাইন দিয়ে শুরু হয় তা সন্ধান করুন
export
লাইনগুলির একটি হওয়া উচিত
export PATH='/usr/local/bin'
PATH এবং প্রথমটির মধ্যে ফাঁকা স্থান থাকতে পারে '
export PATH = '/usr/local/bin' #<----WRONG remove spaces
যদি তা না হয় তবে সামগ্রীগুলি এখানে অনুলিপি করুন এবং আসুন দেখে নেওয়া যাক।
বিকল্পটি যদি আপনি এটির সন্ধান করতে না পারেন তবে তা আপনার ঘরের ডিয়ার বা / ইত্যাদি মাধ্যমে গ্রেপ করা উচিত:
grep -l -E '/usr/local/bin' .*
নিশ্চিত করুন যে আপনি ফরোয়ার্ড স্ল্যাশ থেকে বাঁচতে একক উদ্ধৃতি ব্যবহার করেছেন। তারপরে ভুল টাইপ করা রফতানির জন্য তালিকাভুক্ত ফাইলগুলি দেখুন।
export $PATH
কোথাও হতে পারে - ডলারের চিহ্নটি সেখানে অন্তর্ভুক্ত নয়।
export PATH=/usr/local/bin:$PATH
ওএসএক্স 10.6 / 7/8 এর মধ্যে কয়েকটি ফাইলে পথের অবস্থানগুলি ব্যবহার করেছে:
~/.profile #local user
/etc/profile #system wide defaults for ^
/etc/paths #<---This is probably the one you want to check in.
পথের সকলের জন্য এটি পরীক্ষা করুন, যেমন @ চোরোবা উপরে বলেছেন যে only কেবল রেখার শেষের জন্য, সুতরাং এর মতো: export PATH=/opt/local/bin:/usr/sbin:$PATH
for i in `find / -maxdepth 3 -iname "*profile*"`; do grep -i "*path*" ${i}; done
আমি জানি এমন কিছু যা এটি লিনাক্সে কীভাবে কাজ করে, তাই এটি কাজ করা উচিত। যদিও এটি দীর্ঘ অনুসন্ধান হতে পারে ...