启动虚拟机时,如果我重新映射密钥,该密钥将不会传递给virtual box,因此我必须将xkbmap设置为default us,然后启动vm,然后稍等片刻,调用xmodmap~/.xmodmap

setxkbmap us
VirtualBox --startvm XP &
#wait a moment
xmodmap ~/.Xmodmap

如何编写这个shell脚本?

最佳答案

sleep #其中#是等待的秒数

setxkbmap us
VirtualBox --startvm XP &
#wait 5 seconds
sleep 5
xmodmap ~/.Xmodmap

09-04 11:41