我有这个脚本来启动nmon;我希望窗口在启动时在屏幕右侧对齐。为此,我有一个快捷方式sup+right,如果手动完成,它可以工作,但在脚本中什么都不做。很简单:
su
export NMON=MMMmcdt-
nmon
xdotool key ‘super+Right’
感谢您的帮助
我看到了两个问题:
- 运行nmon将阻塞-您需要将其更改为";nmon";(也就是说,nmon作为"后台进程"运行,这样它就不会阻塞shell(
- 您没有确保将密钥发送到正确的窗口,如果您的VM设置为不关注新创建的窗口,您将向错误的窗口发送super+权限
假设您的窗口管理器设置为关注新打开的窗口,这是一个简单的修复:
su
export NMON=MMMmcdt-
nmon &
xdotool key ‘super+Right’