আমি বিভিন্ন প্রকল্পের জন্য বিভিন্ন স্ক্রিন সেশন ব্যবহার করি। পর্দার মতো শুরু হচ্ছে screen -S project1
। এখন, আমি হার্ডস্ট্যাটাস লাইনে 'প্রজেক্ট 1' উল্লেখ করতে চাই।
সেশন নাম এনভায়রনমেন্ট ভেরিয়েবল শূকরের খোঁয়াড় থেকে প্রাপ্ত করা সম্ভব: STY=13539.project1
।
তবে কীভাবে এটি পর্দায় পাবেন? আমি ব্যাকটিক কমান্ড এবং% hard হার্ডস্ট্যাটাসে চেষ্টা করেছি, তবে আমি এটি সঠিকভাবে পেয়েছি বলে মনে হচ্ছে না।
আমি কি করেছিলাম:
.screenrc:
hardstatus string '%H:%`'
backtick 0 30 30 echo $STY
ভাগ্য নেই, খালি% `।
backtick 0 30 30 sessionname
এখনও ভাগ্য নেই, সেশন নাম: পাওয়া যায় নি
backtick
: (1.)backtick
একটি বাশ অন্তর্নির্মিত? একটি gnu- স্ক্রিন কমান্ড? একটি বাইনারি নির্বাহযোগ্য? ম্যান পেজ আছে কি? (২) আমি জানি যে এটি কাজ করে কারণ আমি এটি চেষ্টা করেছি কিন্তু যখন আপনি gnu- স্ক্রিন.screenrc
সিনট্যাক্সেরhardstatus
কমান্ডের জন্য একটি লাইন প্রয়োজন বলে মনে হয় তখন এটি কার্যকর করার জন্য আপনি দুটি লাইন কমান্ড কিভাবে পাবেন ? (৩) সেশন নামের পরে কিছু পাঠ্য সংযোজন করার অনুমতি দিতে আমি আপনার আদেশটি কীভাবে পরিবর্তন করব?