জিএনইউ স্ক্রিনকে কীভাবে প্রতিটি নতুন উইন্ডোতে .bash_profile চালাতে বলা যায়?


18

আমি যখন জিএনইউ স্ক্রিনে একটি নতুন উইন্ডো খুলি, এটি চালায় .bashrcতবে হয় না .bash_profile। আমার সেটআপে, এর ফলে কিছু পরিবেশের ভেরিয়েবলগুলি সেই উইন্ডোটিতে সঠিকভাবে সেট আপ করা যায় না।

আমি কীভাবে জিএনইউ স্ক্রিনটিকে নতুন উইন্ডো খোলার .bash_profileপরিবর্তে সর্বদা চলতে বলব .bashrc? (দয়া করে আমাকে কেবল .bash_profileআমার কাছ থেকে কল করতে বলবেন .bashrcনা :)

উত্তর:


33

আপনি লগইন শেল হিসাবে বাশ (বা যে কোনও শেল) শুরু করতে চান। আপনি এটি দিয়ে

shell -$SHELL

আপনার ~/.screenrc। যাদুটি -শেলের আগে। দেখুন man screenrcবিস্তারিত জানার জন্য। (ঠিক আছে, আরও অনেকগুলি বিবরণ নয়, কারণ এটি যথেষ্ট পরিমাণে।)


1
আমি যখন এটি করি এটি ডিরেক্টরি থেকে শুরু হওয়া পর্দা থামিয়ে দেয় আমি কমান্ডটি ব্যবহার করি। ডিরেক্টরিটি শুরু হওয়া ডিরেক্টরি থেকে আমি কমান্ডটি চালু করি সেই ডিরেক্টরিটি আমি কীভাবে স্ক্রিন ব্যবহার করতে পারি?
theonlygusti

আমি সেই ম্যানপেজটি পাই না! অনলাইন ডক্স এখানে যদিও: gnu.org/software/screen/manual/screen.html# শেল । আমি প্রথমদিকে বিভ্রান্ত হয়ে পড়েছিলাম কারণ স্ক্রিনসিআরটি কেবল তখনই পুনরায় পড়া হয় যখন কোনও পর্দা পুনরায় তৈরি হয় - প্রতিবার আপনি অ্যাপ্লিকেশনটির মধ্যে একটি নতুন উইন্ডো তৈরি করেন না
JonnyRaa

@ তিওনলিগুস্টি আমার জন্য, সুপারিশ অনুসারে .screenrc সেট আপ করার সময় ওয়ার্কিং ডিরেক্টরিটি সংরক্ষণ করা হয়।
হোলার ব্র্যান্ডেল

2

হয় আপনি উৎস করতে হবে ~/.bash_profileথেকে ~/.bashrcবা জিনিষ আপনি সরাসরি দরকার করা ~/.bashrcতৃতীয় ফাইল এবং উভয় আপনার থেকে এটা সোর্সে কমন জিনিষ অথবা করা ~/.bashrcএবং ~/.bash_profile


কোথায় উত্স? ... সমস্যা
হ'ল সমস্যাটি

@ টিএসএসোরার: আমার সিস্টেমে কমান্ড ছাড়া screenউত্সগুলি অন্য উত্তরে দেখানো হয়েছে। ~/.bashrcshell
পরবর্তী বিজ্ঞপ্তি না দেওয়া পর্যন্ত বিরতি দেওয়া হয়েছে।
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.