gpt4 book ai didi

linux - 有没有办法判断启动的 GUI 应用程序何时显示其窗口?

转载 作者:太空狗 更新时间:2023-10-29 11:38:48 27 4
gpt4 key购买 nike

我正在寻找一种从脚本启动多个 GUI 应用程序的方法,以便应用程序窗口以与应用程序启动相同的顺序显示。这可能吗?

最佳答案

这似乎是 wmctrl 的工作,例如:

wait_for_window() {
"$@" &
local PID=$!
while test -z "$(wmctrl -pl | awk "\$3 ~ $PID")"; do
sleep 1
done
}

wait_for_window gnome-calculator
wait_for_window gnome-terminal

这可能需要一些调整,因为 PID 和窗口之间的关系并不总是微不足道的,但你明白了。

关于linux - 有没有办法判断启动的 GUI 应用程序何时显示其窗口?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13310204/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com