سؤال

How can I find the number of open tabs in my terminal?

I can get the Id of the window by using xwininfo -name and giving a name of one of the tabs. For example:

xwininfo -name "<name of a tab>" on my machine resulted in:

xwininfo: Window id: 0x3000006 "<name of tab>"

...some more info

Is there a way to know the number of tabs currently open? I'm using Ubuntu with tcsh but bash solutions are welcome also because they may hint for the solution with tcsh.

هل كانت مفيدة؟

المحلول

You can try something like this:

ps --ppid $(pgrep gnome-terminal)  | grep tcsh | wc -l
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top