номер вікна списку екрану bash


3

Мені було цікаво, чи є спосіб отримати номер вікна екрану, який є активним? Як в: screen -X get-window-number Я не знайшов способу перераховувати вікна екрана для виведення, тільки фактичні екрани.

Тому я хотів би це зробити тому, що я використовую екран досить багато, і було б приємно завжди бачити номер екрану, який я зараз знаходжу. Я планував включити це в bash PS1, щоб він виглядав приблизно так: [16:00:00][0]admin@Server:/etc$ так що це буде [time] [номер вікна] username @ hostname: pwd $

Хто-небудь має спосіб зробити це?


Чи вважаєте Ви можливість включити рядок стану?
chepner

Відповіді:


3

Можна використовувати $WINDOW змінна, яка встановлюється на номер вікна a screen у момент створення. Це так само просто

echo $WINDOW

Wow спасибі, точно що я шукав!
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.