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!
Ubah Pengeditan Bidang Teks Di Gnome 3 Untuk Menggunakan Kontrol Dan Tombol Meta Seperti Emacs Atau Bash?
Di mana Seseorang Mendapatkan Screensaver Cantik Untuk Xubuntu (xfce, Xscreensaver)?