প্রশ্ন ট্যাগ «environment-variables»

পরিবেশের ভেরিয়েবল সম্পর্কিত প্রশ্নের জন্য, গতিশীল ভেরিয়েবলগুলির একটি সেট যা চলমান প্রক্রিয়া আচরণ এবং সংস্থানসমূহে অ্যাক্সেসকে প্রভাবিত করতে পারে। চলমান প্রক্রিয়া আচরণ এবং সংস্থানসমূহের অ্যাক্সেসে ভেরিয়েবলের মান সেট বা পরিবর্তন করার প্রভাব থেকে উদ্ভূত সমস্যা সম্পর্কিত প্রশ্নগুলির জন্য পরিবেশের ভেরিয়েবল সম্পর্কে প্রশ্নগুলির জন্য বা এই ট্যাগটি ব্যবহার করুন।

4
সুডোর সাথে আমি কী পরিবেশ পাব?
আমি যখন সুডো চালাই, তখন আমার পরিবেশটি ঠিক কী ঘটে? আমি যখন দৌড়ে যাই তখন sudo commandমনে হয় এটি আমার বা মূলের পরিবেশ দেখে না। উদাহরণস্বরূপ, উভয়ের জন্য আমার পথ অন্তর্ভুক্ত /usr/local/bin, তবে আমি যদি পুরো পথ ছাড়াই প্রোগ্রামটির একটি চালানোর চেষ্টা করি তবে এটি ব্যর্থ হয়। আমি ভেবেছিলাম সুডো …

1
ব্যাশ প্যারামিটার সম্প্রসারণ কেন সিস্টেমড পরিষেবা ফাইলগুলির মধ্যে কাজ করে না?
আমি ব্যবহার করার চেষ্টা করছি systemd'র EnvironmentFileএবং কমান্ড একটি বিকল্প যোগ যখন এটি ফাইলের মধ্যে সেট করা হয়। ইউনিট ফাইলে আমার নিম্নলিখিত রয়েছে: ExecStart=/usr/bin/bash -c "echo ${PORT:+port is $PORT}" যা আমি পরিষেবাটি শুরু করার পরে কিছুতেই প্রতিধ্বনিত হয় না। নিম্নলিখিতটি প্রত্যাশার মতো কাজ করে: ExecStart=/usr/bin/bash -c "echo port is $PORT" …

3
আমি যখন নতুন শেল চালাচ্ছি তখন কেন শেল পরিবর্তন হবে না?
$ echo $SHELL /bin/bash $ /bin/ksh93 $ echo $SHELL /bin/bash $ file /bin/ksh93 /bin/ksh93: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.8, stripped $ getent passwd test111 test111:x:1008:1008:,,,:/tmp:/bin/ksh93 $ ssh test@localhost test@localhost's password: $ echo $SHELL /bin/ksh93 $ bash $ echo $SHELL …

2
ওয়েইল্যান্ডে জিনোমের জন্য ভার্চুয়াল টার্মিনালগুলিতে (বা এসএসএস) পরিবেশের পরিবর্তনশীলগুলি সেট করুন
জিনোম ৩.২২ ডিফল্টরূপে ওয়েল্যান্ডল্যান্ড ব্যবহার করে। জিনোম অন ওয়েইল্যান্ড ~/.profile( ~/.bash_profileবা /etc/profile) পড়েন না । Https://bugzilla.gnome.org/show_bug.cgi?id=736660 দেখুন । আমার সূচনা ফাইলগুলি নিম্নলিখিত হিসাবে সেট আপ হয়েছে: .bash_profileকিন্তু কিছুই উৎস নেই .profileএবং.bashrc .profileশুধুমাত্র পরিবেশের ভেরিয়েবলগুলি PATHএবং এর মতো সেট করেLC_MESSAGES .bashrcমত অ্যাপ্লিকেশনের জন্য কিছু ব্যাশ নির্দিষ্ট সেটিংস এবং alias লেখা ও …

5
বাশ এবং মাছের মধ্যে পরিবেশের পরিবর্তনগুলি ভাগ করুন
ব্যাশ এবং ফিশ স্ক্রিপ্টগুলি সামঞ্জস্যপূর্ণ নয় তবে আমি এমন একটি ফাইল রাখতে চাই যা কিছু পরিবেশের ভেরিয়েবলকে ব্যাশ এবং ফিশ উভয় দ্বারা আরম্ভ করার জন্য সংজ্ঞা দেয়। আমার প্রস্তাবিত সমাধানটি এমন একটি ~/.envফাইল সংজ্ঞায়িত করছে যাতে পরিবেশের ভেরিয়েবলের তালিকা থাকতে পারে: PATH="$HOME/bin:$PATH" FOO="bar" আমি তখন কেবল এটিকে বাশনে উত্স করতে …

1
Linux হোম পরিবেশের পরিবর্তনশীলটি কি সর্বদা লিনাক্স সিস্টেমে সেট করা থাকে?
ধরে নিচ্ছি যে মেশিনটি একটি লিনাক্স কার্নেল চালাচ্ছে, সেশনগুলি ব্যাশ শেলটি ব্যবহার করে এবং সমস্ত কিছুই ডিফল্ট কনফিগারেশন ব্যবহার করে (কোনও ব্যবহারকারী কনফিগারেশন ফাইলের ক্ষেত্রে কোনও পরিবর্তন করেনি), আমরা কি ধরে নিতে পারি যে $HOMEপরিবেশের পরিবর্তনশীল সর্বদা সেট থাকে?

2
এলসি_ * সেট করুন তবে এলসি_এলএল নয়
আমি একটি জার্মান (অস্ট্রিয়া) লোকেল (এ 4 পেপারের আকার, 24 ঘন্টা সময়, ইয়ে-মিমি-ডিডি) রাখতে চাই, তবে একটি ইংরেজি ভাষার ব্যবহারকারী ইন্টারফেস (আমি খারাপ অনুবাদ পছন্দ করি না)। আমি অনুভব করেছি যে এটি অর্জনের সঠিক উপায়টি LC_আমার নীচে ভেরিয়েবলগুলি সেট করা .bashrc(দয়া করে আমি ভুল হলে আমাকে সংশোধন করুন): LC_MESSAGES=en_US.UTF-8 LC_$everythingelse=de_AT.UTF-8 …

1
Env কমান্ডের সাহায্যে পরিবেশের পরিবর্তনশীলগুলির জন্য ম্যান পৃষ্ঠাতে বর্ণনা সন্ধান করুন
ম্যান পেজগুলিতে, envকমান্ড চালানোর সময় তালিকাভুক্ত পরিবেশের ভেরিয়েবলগুলির বিশদ বিবরণ আমি কোথায় পাব? আমি চেষ্টা করেছি man envতবে এটি TZপরিবেশের পরিবর্তনশীল জন্য কেবল একটি উদাহরণ দেয়

2
পরিবেশের ভেরিয়েবলগুলি কি লিনাক্সে অনিবদ্ধ ব্যবহারকারীদের জন্য দৃশ্যমান?
আমি নির্ধারণ করার চেষ্টা করছি যে, লিনাক্সে, কোনও প্রক্রিয়াটির জন্য পরিবেশের ভেরিয়েবলগুলি অন্যান্য (মূলবিহীন) ব্যবহারকারীদের দ্বারা পর্যবেক্ষণযোগ্য কিনা। তাত্ক্ষণিক ব্যবহারের ক্ষেত্রে পরিবেশের পরিবর্তনশীলগুলিতে গোপনীয়তা স্থাপন করা হচ্ছে। এটি নিরাপদ হিসাবে ওয়েব জুড়ে অনেক জায়গায় আলোচনা করা হয়েছে, তবে আমি লিনাক্সের সঠিক এক্সপোজার পয়েন্টে শূন্য করতে পারিনি। মনে রাখবেন যে, আমি …

2
সমস্ত ব্যবহারকারী এবং সিস্টেম পরিষেবাদিতে কীভাবে LD_LIBRARY_PATH রফতানি করবেন
আমি LD_LIBRARY_PATHসিস্টেম পরিষেবাদি এবং সমস্ত ব্যবহারকারীর কাছে রফতানি করতে চাই । সিস্টেম পরিষেবাগুলি লগইনের আগে চালিত হয়, তাই .bashrcপ্রযোজ্য নয়। কীভাবে এটি অর্জন করবেন?

2
FS যখন আইএফএস = পড়ুন..` তে, কেন আইএফএসের কোনও প্রভাব নেই?
আমার একেবারে ভুল কিছু হতে পারে, তবে এটি আমার কাছে বিশ্বাসযোগ্য মনে হচ্ছে, প্রাক- করণ / সম্পন্ন তালিকার একটি আদেশ হিসাবে আইএফএসের সেটিংসের কোনও প্রভাব নেই। বাইরের আইএফএস ( whileকনস্ট্রাক্টের বাইরে ) নীচের স্ক্রিপ্টে প্রদর্শিত সমস্ত উদাহরণগুলিতে বিরাজ করছে .. এখানে কি হচ্ছে? এই পরিস্থিতিতে আইএফএস কী করে সে সম্পর্কে …

2
"এক্সপোর্ট" কমান্ডের ব্যবহার কী?
আমি একটি টার্মিনাল উইন্ডোতে পরিবেশের পরিবর্তনশীল তৈরি করেছি এবং এটি অন্য টার্মিনাল উইন্ডোতে প্রতিধ্বনিত করার চেষ্টা করেছি। এটি কিছুই প্রদর্শন করে না। $TEST=hello এর পরে আমি এটিকে রফতানি করেছি এবং আবার echoএটির জন্য অন্য একটি টার্মিনাল উইন্ডোতে চেষ্টা করেছি। আগের মত ফলাফল ছিল। export TEST তবে আমি যদি লগইনে একই …

1
tmux.conf ফাইলগুলিতে এনভায়রনমেন্ট ভেরিয়েবল ব্যবহার করা হচ্ছে
Tmux.conf ফাইলে পরিবেশের পরিবর্তনশীল ব্যবহার করা কি সম্ভব? আমি পরিবেশের ভেরিয়েবলের জন্য একটি ডিফল্ট-পথ সেট করার চেষ্টা করছি। বর্তমানে আমি যা চেষ্টা করছি তা হ'ল: set -g default-path $MYVAR আরও আমি যাচাই করতে চাই $ এমওয়াইভিআর ইতিমধ্যে সেট করা আছে যাতে আমি এটি করতে পারি: if($MYVAR == "") set-environment -g …

2
ssh- র মাধ্যমে কমান্ড চালানোর সময় ডট ফাইল সোর্স করা হয় না
আমি যখন আমার প্রোগ্রামটি ইন্টারেক্টিভভাবে চালিত করি, এটি কার্যকর হয়: ssh somehost $ ~/some/path/somescript.py আমি যখন সরাসরি আমার প্রোগ্রামটি ssh এর মাধ্যমে চালাই, তখন এটি কার্যকর হয় না। ভেরিয়েবল PYTHONPATHসেট করা হয়নি, কারণ .bashrcটকযুক্ত নয়। ssh somehost ~/some/path/somescript.py আমি যদি দৌড়ে যাই তবে ssh somehost 'source ~/.bashrc; ~/some/path/somescript.py'এটি ঠিক আছে …

2
পরিবেশের ভেরিয়েবলগুলি সেট করতে আমি কেন একটি কমান্ডের উপসর্গ হিসাবে চলকগুলি ব্যবহার করতে পারি না?
সাধারণত, কমান্ডের মতো প্রাক-উপস্থাপন করে পরিবেশের পরিবর্তনশীল সেট করা সম্ভব: hello=hi bash -c 'echo $hello' আমি আরও জানি যে আমরা একটি ভেরিয়েবল ব্যবহার করে নিম্নলিখিত কমান্ডের অনুরোধের যে কোনও অংশকে বিকল্প হিসাবে ব্যবহার করতে পারি: $ cmd=bash $ $cmd -c "echo hi" # equivalent to bash -c "echo hi" আমি …

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.