উত্তর:
এটি পরবর্তী সংস্করণে আসছে: http://savannah.gnu.org/bugs/index.php?23738
এছাড়াও, আপনি টার্মিনাল ভেরিয়েবলটি ব্যবহার করতে পারেন $STY
, যদিও লোকেদের সাথে এটি বেমানান ফলাফল বলে মনে হচ্ছে।
এটি হার্ডস্ট্যাটাসে স্ক্রিনের সেশনের নাম কীভাবে অন্তর্ভুক্ত করবেন তা দ্বারা সফলভাবে অনুকরণ করা হয়েছিল ?
আমি এটি আরও আরও বাড়িয়েছি, নিম্নরূপ:
# 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"
ম্যাক্স ক্যান্টর তার উত্তরের পরবর্তী সংস্করণ বোঝায় । এখন এটি %S
হার্ডস্ট্যাটাস লাইনে সহজেই কাজ করে ।
এমডব্লিউই (.স্ক্রিনসিআরসি):
hardstatus on
hardstatus alwayslastline
hardstatus string "%S"
এটি আইডি (মত ) ছাড়া সেশনের নাম প্রদর্শন করে ${STY#*.}
।
( সম্পূর্ণতার জন্য এখানে এবং এখানে অন্যান্য প্রশ্নের একই উত্তর )।