$ HOME পরিবেশ পরিবর্তনশীল সম্পাদনা


1

আমার কাছে একটি প্রশ্ন রয়েছে যা বেশ সাদাসিধা হতে পারে তবে আমি Mac OS X-এ $ HOME পরিবেশের পরিবর্তনশীলতার আচরণ নিশ্চিত করতে চাই। আমি জানতে চাই যে আমরা কীভাবে হোম HOME এনভায়রনমেন্ট ভেরিয়েবলে পাথ যুক্ত করতে পারি যেমন আমরা $ PATH পরিবেশ পরিবর্তনশীল।

আমার বোঝার সাথে PATH পরিবেশের পরিবর্তনশীলটি যে সমস্ত ডিরেক্টরি যুক্ত হয়েছে তা দেখায়।

একইভাবে আমরা $ HOME env ভেরিয়েবলে বিভিন্ন ডিরেক্টরি যুক্ত করতে পারি না যাতে এটি সমস্ত ডিরেক্টরি দেখতে পারে? আমি এই অদ্ভুত শব্দ জানি কারণ এই ব্যবহারকারী একাধিক হোম ডিরেক্টরি থাকবে মানে।

যদি একাধিক পাথ যুক্ত করা সম্ভব না হয়, তবে আমার অন্য প্রশ্ন হল, env পরিবর্তনশীল $ HOME = "ব্যবহারকারী / নাম /"

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

আমি দুঃখিত যদি এটি একটি সাদাসিধা প্রশ্ন মত মনে হয় কিন্তু এই সত্যিই আমাকে bugging হয় এবং আমি ফলাফল জানার ছাড়া আমার $ HOME পরিবেশ পরিবর্তনশীল সঙ্গে ঘন ঘন করতে চান না।

উত্তর:


1

... তাই যে এটা মধ্যে মনে হচ্ছে...

আপনি কি নির্দিষ্ট না এটা উপরে উদ্ধৃতি আছে। পরিবেশের ভেরিয়েবলগুলি কেবল পাঠ্যের অংশ, তারা নিজেরাই কিছু করে না। একটি বিশেষ প্রোগ্রাম যেমন একটি পরিবেশগত পরিবর্তনশীল ব্যাখ্যা করতে পারে PATH এটি মধ্যে একাধিক পাথ থাকার হিসাবে, কিন্তু যে সাধারণত সম্মত কনভেনশন একটি ব্যাপার।

দ্য HOME পরিবেশ পরিবর্তনশীল সাধারণত নির্দেশ করতে রাজি হয় এক ডিরেক্টরি যে ব্যবহারকারীর হোম ডিরেক্টরি। উপলব্ধ কোন অনুসন্ধান কার্যকারিতা আছে।


হ্যাঁ 'এটি' মানে এমন একটি বিশেষ প্রোগ্রাম যা আমার হোম এনভিভ পরিবর্তনশীল ব্যবহার করবে এবং $ HOME env var এ সংরক্ষিত ডিরেক্টরির মধ্যে একটি নির্দিষ্ট ফাইল সন্ধান করবে। দুঃখিত আমি যে সম্পর্কে অস্পষ্ট ছিল। তাই আমি অনুমান করতে চেয়েছিলাম যে আমার অর্থ $ HOME env ভেরিয়েবল $ HOME = "ব্যবহারকারী / নাম: lib / example: lib2 / example2" যদি জিজ্ঞাসা করা হয় তবে এই সমস্ত 3 টি ফোল্ডারগুলি কীভাবে প্রোগ্রাম ব্যবহার করে দেখাবে $ HOME env পরিবর্তনশীল মধ্যে তথ্য?

না, আপনি একাধিক ডিরেক্টরি করা যাবে না HOME। তাত্ত্বিকভাবে, একটি বিশেষ প্রোগ্রাম পারা ব্যাখ্যা HOME এনভায়রনমেন্ট ভেরিয়েবল যে ভাবে, কিন্তু এটির মতো একাধিক ডিরেক্টরি ব্যবহার করে স্পষ্টভাবে সমস্ত অন্যান্য প্রোগ্রাম ভাঙ্গবে না একাধিক ডিরেক্টরি সমর্থন (এবং একটি হতে যাচ্ছে অনেক যারা)।
Greg Hewgill

হাঃ এটাই আমার কম্পিউটারে অনেক অ্যাপ্লিকেশন ভঙ্গ করার থেকে আমাকে বাঁচানোর জন্য ধন্যবাদ!
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.