আমি কীভাবে বর্তমান "সেশন" নাম বা স্ট্যাটাস বারে একটি স্ক্রিন সেশনের "সোকনাম" প্রদর্শন করব?


3

আমি প্রতিটি 'স্ক্রিন-এস নাম ' দিয়ে তৈরি একাধিক স্ক্রিন সেশন চালাচ্ছি এবং আমি বর্তমান পর্দা সেশনটি তৈরি করতে ব্যবহৃত নামটি স্ট্যাটাস বারে প্রদর্শন করতে সক্ষম হতে চাই ।

তবে, আমি এটি সম্পাদন করতে পারে বলে মনে হয় না। কোন ধারনা?

উত্তর:



0

এটি হার্ডস্ট্যাটাসে স্ক্রিনের সেশনের নাম কীভাবে অন্তর্ভুক্ত করবেন তা দ্বারা সফলভাবে অনুকরণ করা হয়েছিল ?

আমি এটি আরও আরও বাড়িয়েছি, নিম্নরূপ:

# generates equivalent of $STY followed by "on $HOST" if $STY is non-standard
backtick 10 60 60 sh -c 'sty=$(screen -ls | grep --color=no -o "$PPID[^[:space:]]*") ; if [ ${sty##*.} = $HOST ] ; then echo $sty ; else echo "$sty on $HOST" ; fi'
# includes session name thanks to backtick 10
hardstatus string "[screen %n%?: %t%? (%10`)] %h"

0

ম্যাক্স ক্যান্টর তার উত্তরের পরবর্তী সংস্করণ বোঝায় । এখন এটি %Sহার্ডস্ট্যাটাস লাইনে সহজেই কাজ করে ।

এমডব্লিউই (.স্ক্রিনসিআরসি):

hardstatus on
hardstatus alwayslastline
hardstatus string "%S"

এটি আইডি (মত ) ছাড়া সেশনের নাম প্রদর্শন করে ${STY#*.}

( সম্পূর্ণতার জন্য এখানে এবং এখানে অন্যান্য প্রশ্নের একই উত্তর )।

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