আমি সঙ্গে বাজানো করে থাকেন স্প্যানিশ ভাষায় দিনের শেষ দম্পতি, এবং যে এটি শুধুমাত্র তার সূচনার স্ক্রিপ্ট (রান করে (RC মত) ছল / বৈশিষ্ট্য আছে .esrcলগইনে)। প্রতিটি ইন্টারেক্টিভ সেশনে কোড চালানোর স্বাভাবিক উপায় হ'ল কোডটি %promptফাংশনে রাখা।
অবশ্যই, কখনও চালিত না %promptহলে কোনও কার্যকারিতা নেই es -l।
সুতরাং, প্রশ্ন: আপনি যখন জিডিএম বা অনুরূপ মাধ্যমে প্রবেশ করেন তখন আপনি লগইন পরিবেশটি কীভাবে সেট করবেন যা কেবলমাত্র প্রোফাইলে (বা। এক্সপ্রোফাইল,। এক্সেসিওন ইত্যাদি) উত্স দেয়? আমি যে সেরাটি নিয়ে এসেছি তা হ'ল:
if [ -f "$HOME/.esrc" ]; then
eval "`es -l <<-x
sh <<<'export -p'
x`"
fi
যা দেখে মনে হচ্ছে ... ভয়াবহ। এর চেয়ে ভাল কোন পন্থা?
esআমার লগইন শেল আমি যদি এটি পরিষ্কার না করি তবে দুঃখিত। টার্মিনালগুলি চালু হওয়ার আগে এক্স সেশনে লগইন শেলগুলি চালানো হয় না, যতক্ষণ না আমি জানি।
bash, না es। তবে যখন আমি একটি নতুন টার্মিনাল উইন্ডো খুলি, এটি bashলগইন শেল হিসাবে চলে ।
esযা আপনার লগইন শেল নয়। কি সেটিং সম্পর্কেalias es='es -l'মধ্যে.bashrc?