GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come cercare il nome dell'area di lavoro corrente?

Esiste un modo per uno script bash per cercare il nome dell'area di lavoro corrente (desktop virtuale)?

Questo sembra davvero utile per cose come la personalizzazione dei comportamenti nel mio file .bashrc in base al desktop in cui è stata creata la shell.

Risposta accettata:

Puoi farlo con wmctrl -d per elencare tutti gli spazi di lavoro. Il * rappresenta l'area di lavoro corrente:

~$ wmctrl -d
0  * DG: 3840x1080  VP: 0,0  WA: 0,25 3840x1055  1
1  - DG: 3840x1080  VP: N/A  WA: 0,25 3840x1055  2
2  - DG: 3840x1080  VP: N/A  WA: 0,25 3840x1055  3
3  - DG: 3840x1080  VP: N/A  WA: 0,25 3840x1055  4

Quindi, per ottenere solo la corrente, grep per * :

~$ wmctrl -d | grep -w '*'
0  * DG: 3840x1080  VP: 0,0  WA: 0,25 3840x1055  1

Spero che questo aiuti!


Ubuntu
  1. Come creare una nuova finestra sulla directory corrente in Tmux?

  2. Come posso cambiare il nome di molti file in una cartella?

  3. Come invocare l'Hud?

  4. Come ottenere informazioni sulla configurazione corrente di Grub / Boot?

  5. Come modificare il dominio principale sul mio hosting

Come risolvere l'errore temporaneo nella risoluzione dei nomi Error

Come modificare il nome host in Debian 10

Come ottenere Windows Look &Feel su Ubuntu 18.04

Come controllare il nome del database Joomla?

Come modificare il nome host su Debian Linux

Come devo determinare l'attuale utilizzo della rete?