我该如何查找终端中打开的选项卡数量?
我可以通过使用xwininfo -name
命令并给出一个选项卡的名称来获取窗口的ID。例如:
在我的机器上,xwininfo -name "<选项卡名称>"
的结果是:
xwininfo: Window id: 0x3000006 "<name of tab>"
...some more info
有没有一种方法可以知道当前打开的标签页数?我正在使用Ubuntu
和tcsh
,但欢迎使用bash
解决方案,因为它们可能会提示如何在tcsh
中解决问题。
wc -l
是不必要的。只需使用... grep -c tcsh
即可。此外,我会将模式更加通用,以匹配不仅仅是tcsh
,还包括其他 shell:... grep -cE '(ba|tc|z|c)?sh$
。 - user1019830