我正在运行fvwm
并打开了多个虚拟桌面。我希望能够编写一个 bash 脚本,将我从一个 xterm 转到另一个 xterm——这部分很简单,使用wmctrl -a
——然后再返回,这是困难的部分。
我想,如果我将控制权传递给新窗口后就可以在新窗口中执行命令,那么剩下的事情就会很容易,但据我从文档中可以看出, wmctrl 没有给我执行此操作的选项这。
这是我想写的脚本的基本思想
#!/bin/bash
TmpScreen=CAMILLE
CurrScreen=ANDREW
wmctrl -R $TmpScreen
#echo this line on CAMILLE not ANDREW
echo "Type 'GoBack' to return to $CurrScreen" &
#Do something on CAMILLE
#Type GoBack, which would then execute
wmctrl -a $CurrScreen
#Be back to where I started
有办法做到这一点吗?非常感激任何的帮助