2010-12-07 1 views
0

キーを再マップするとそのキーは仮想ボックスに渡されませんので、xkbmapをデフォルトに設定してからvmを起動してから瞬間呼び出しを待たなければなりませんxmodmap〜/ .Xmodmaplinuxシェル:しばらくしてからプログラムを呼び出す方法

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

このシェルスクリプトの書き方は? #は

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

答えて

1

sleep #ジャストスリープ:

sleep N 
1

を待機する秒数です

0

これを行うには良い方法は、サーバが起動しなくなるまで待つことであろう。これを見つけるためには、以下を実行することができます:

echo `VirtualBox status | grep started | wc -l` 
+0

できません。 –

関連する問題