ওএসএক্সে ব্যাশ ব্যবহার করে পরিবেশের পরিবর্তনশীল কীভাবে সরিয়ে ফেলা যায়


40

আমি স্নো চিতাবাঘ 10.6.8 এর অধীনে চলেছি এবং আমি সম্প্রতি একটি পরিবেশের পরিবর্তনশীল যুক্ত করেছি যা মনে হচ্ছে এটি আমার বাশ টার্মিনালটি গোলমাল করছে (আমার ধারণা)।

আমি যা করেছি তা হ'ল DYLD_LIBRARY_PATH=/Library/PostgreSQL/9.2/libআমার .bash_ প্রোফাইলে ফাইলটিতে ভেরিয়েবল যুক্ত করা যা দেখতে এই জাতীয় দেখাচ্ছে:

export PATH=/Users/Carlos/pear/bin:$PATH:/Users/Carlos/android-sdks/platforms:/Users/Carlos/android-sdks/platforms-tools:/Library/PostgreSQL/9.2/bin/
# Setting PATH for Python 2.7
# The orginal version is saved in .bash_profile.pysave
PATH="/System/Library/Frameworks/Python.framework/Versions/2.7/bin:${PATH}"
export PATH
export DYLD_LIBRARY_PATH=/Library/PostgreSQL/9.2/lib

এবং তারপরে কমান্ডটি চালান:

source ~/.bash_profile

টার্মিনালে "সেট" চালানোর ফলে এখন আমি সমস্ত পরিবেশের ভেরিয়েবলের সাথে তালিকাভুক্ত ভেরিয়েবলটি দেখতে পাচ্ছি।

জিনিসটি আমি এটি অপসারণ করতে চাই। আমি বেশ কয়েকটি ফোরাম পরীক্ষা করে দেখেছি এবং সত্যি বলতে আমার পক্ষে এখনও পর্যন্ত সমাধানগুলির কোনওটিই কার্যকর হয়নি।


আপনি কি সেই লাইনটি সরিয়ে source ~/.bash_profileআবার চালাতে পারবেন না?
ডাব্লুএক্সএক্স

উত্তর:


96

এটি আনসেট করুন

unset DYLD_LIBRARY_PATH

ব্যাশ সহায়িকা বলেছেন

একবার কোনও ভেরিয়েবল সেট হয়ে গেলে এটি আনসেট বিল্টিন কমান্ডটি ব্যবহার করেই আনসেট হতে পারে।


আপনি যদি ভেরিয়েবলটি ~ / .bash_profile এ সঞ্চয় করে থাকেন তবে আপনাকে সেখান থেকে মুছতে হবে। উদাহরণস্বরূপ:nano ~/.bash_profile
mr_squall
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.