Определение рабочей области из командной строки - PullRequest
1 голос
/ 15 декабря 2010

Я пытаюсь написать себе небольшую функцию, которая поможет мне следить за тем, что я делаю, идея в том, что в каждой рабочей области у меня есть разные задачи, и разные файлы "todo.txt" для каждого рабочая среда. Конечно, я могу указать при вызове команды, в каком рабочем пространстве я нахожусь, но мне бы очень хотелось автоматически определить, какой и изменить соответствующий файл.

Есть ли способ определить, в каком рабочем пространстве я нахожусь, из командной строки, чтобы я мог использовать его в функции bash?

Ответы [ 2 ]

1 голос
/ 15 декабря 2010

Если вы используете metacity и python, вы можете сделать что-то вроде этого:

python -c "import wnck; s=wnck.screen_get_default(); s.force_update(); w=s.get_active_workspace();  w_num=w.get_number(); print(w_num);" 2>/dev/null
0 голосов
/ 31 января 2018

xprop -root -notype _NET_CURRENT_DESKTOP

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...