Apakah ada cara bagaimana mendeteksi proses apa yang berjalan di panel aktif?
tmux: Temukan jendela "saya", periksa apakah itu aktif terkait, namun, ini berkaitan dengan deteksi dari dalam panel.
Saya perlu mendeteksi ini dari perintah eksternal (bukan dari dalam sesi tmux).
Masalahnya kemungkinan besar bermuara pada dua langkah:
- Deteksi panel mana yang aktif
- Mendeteksi proses apa yang berjalan di panel yang diberikan
Jawaban:
Ternyata tmux memiliki kemampuan pemformatan yang kuat untuk perintah list-panes:
Perintah di atas akan dicetak
untuk panel aktif.
Opsi pengaturan area dijelaskan dalam
man tmux
:Untuk diskusi tentang istilah "proses pertama di panel", lihat Apa arti "pid pertama panel" di tmux?
sumber