「&」があるかどうかにかかわらず、端末で直接実行するとうまく動作するアプリケーションがあります。ただし、シェルスクリプトで実行しようとすると、次の「&」をスキップする場合にのみ機能します。したがって、シェルスクリプト内からバックグラウンドでこのプロセスを開始することはできません。
<Path to My application> <options> &
アプリケーションウィンドウが開きますが、それ以降は進行しません。
(アプリケーションはqemu 0.13.0の修正版です(私)。シェルスクリプトのバックグラウンドでディスクイメージを実行すると黒い画面の問題が発生します)
ベストアンサー1
アプリに組み込みオプションがある場合は、アプリをバックグラウンドに設定するためにアンパサンドを使用する必要はありません。 qemuの場合です(削除しない限り)。
% qemu-kvm --help | grep daemon
-daemonize daemonize QEMU after initializing