如何与xdotool结合条件?

dgo*_*o.a 6 xdotool

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

xdotool search --all --onlyvisible --class "some_val" --name "another val"
Run Code Online (Sandbox Code Playgroud)

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

 xdotool: Unknown command: --name
Run Code Online (Sandbox Code Playgroud)

小智 5

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

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

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

( xdotool search --all --onlyvisible --class 'some_val'
  xdotool search --name 'another val' ) |
    sort | uniq -d
Run Code Online (Sandbox Code Playgroud)