GNU/Linux >> Belajar Linux >  >> Ubuntu

Bagaimana Cara Mencari Nama Ruang Kerja Saat Ini?

Apakah ada cara bagi skrip bash untuk mencari nama ruang kerja saat ini (desktop virtual)?

Ini tampaknya sangat berguna untuk hal-hal seperti menyesuaikan perilaku dalam file .bashrc saya berdasarkan desktop tempat shell dibuat.

Jawaban yang Diterima:

Anda dapat melakukannya dengan wmctrl -d untuk mendaftar semua ruang kerja. * mewakili ruang kerja saat ini:

~$ 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

Jadi, untuk mendapatkan hanya saat ini, grep untuk * :

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

Semoga ini bisa membantu!


Ubuntu
  1. Ubuntu – Bagaimana Agar Pam_exec Menjalankan Script Sebagai Pengguna Saat Ini?

  2. Bagaimana Cara Mengubah Nama Host?

  3. Bagaimana Cara Menyalin Jalur Direktori Saat Ini Di Ubuntu 18.04?

  1. Bagaimana cara mengirim jendela ke ruang kerja yang berbeda tanpa mengubah ruang kerja yang aktif?

  2. Bagaimana cara mengatur nama utas di Linux pthreads?

  3. Bagaimana cara mendapatkan nama pengguna di Makefile?

  1. Bagaimana Cara Membuat Jendela Baru Di Direktori Saat Ini Di Tmux?

  2. Bagaimana Saya Dapat Mengubah Nama Banyak File Dalam Sebuah Folder?

  3. Cara mendapatkan resolusi monitor atau nama monitor saat ini (LVDS, VGA1, dll)