如何与xdotool结合条件?

如何与xdotool结合条件?

是否可以同时搜索 xdotool--class--nameusing xdotool?

xdotool search --all --onlyvisible --class "some_val" --name "another val"

上面返回一个错误,因为第一个条件--class已经返回了窗口 ID,然后--name才可以用来过滤结果:

 xdotool: Unknown command: --name

答案1

棘手的是搜索命令的 --class、--name 和 --classname 选项不要争论。 (我认为这让很多人感到困惑。)他们修改了搜索命令所查看的内容。

链接搜索也不起作用;第二次搜索会丢弃第一次搜索的结果。

我只能建议使用 shell 脚本。这是一种方法:

( xdotool search --all --onlyvisible --class 'some_val'
  xdotool search --name 'another val' ) |
    sort | uniq -d

相关内容