私はUbuntuでbashを使用しています。私は、プログラムが終了していないにもかかわらず、シェルスクリプトにプログラムを開いてシェルスクリプトの次の行に進めたいと思っています。プログラムを開いたままでもシェルスクリプト内でプログラムを起動し、シェルスクリプトを続けるには
6
A
答えて
6
2
使用何かについてお読みください。これは、バックグラウンドで別のプロセスとしてスクリプトを起動します。
1
http://ubuntuforums.org/showthread.php?t=1657602
あなたがしなければならないすべては、行の末尾に&を追加しているように見えます。
1
このプロセスはバックグラウンドで実行する必要がありますが、まずジョブ制御を有効にする必要があります。そうしないと、必要に応じてプロセスを強制終了してフォアグラウンドにすることはできません。
set -m
、バックグラウンドでいくつかのタスクを実行して実行するには::、ジョブ制御を可能に実行するには
task &
バックグラウンドタスクを操作するには、ジョブ仕様構文を使用します(%[n]
)。たとえば、実行し、最後に起動したプロセスを殺すために:あなたが実際に(質問に記載されているように)スクリプトを実行している場合にのみ、ジョブ制御を有効にすると、必要とされることが
kill %
注意を。対話形式で実行している場合、ジョブ制御は既定で有効になっています。
bash
のマンページは、JOB CONTROLセクションにはるかに多くの情報があります。
関連する問題
- 1. QProcessでシェルスクリプトを起動するには?
- 2. SSHはTerminalでもシェルスクリプトでも動作します
- 3. シェルスクリプトは、Javaプログラムから実行ではないでしょう
- 4. プログラムCでのシェルスクリプト出力のキャッチ
- 5. いただきましシェルスクリプト内のステートメント
- 6. LinuxシェルスクリプトまたはJavaプログラムを作成する必要がありますか?
- 7. 魚のシェルスクリプトでプログラム名を取得する方法は?
- 8. シェルスクリプトのJavaのため、私はJavaプログラムを実行するための簡単なシェルスクリプトを作成するために、メイクファイルを使用しています
- 9. 起動時にC#でスケジュールされたタスクでプログラムを開始しますか?
- 10. 1分後にlinuxでシェルスクリプトを起動する方法は?
- 11. プログラムでプログラムを起動する
- 12. シェルスクリプトがプロセスを起動し、SIGTERMで子プロセスを終了する
- 13. プログラムを停止しない(シェルスクリプトを使用)
- 14. C#プログラムは、フォームを閉じた後もプロセス内で実行され続ける
- 15. ファイルを開いたときにPythonプログラムを起動する
- 16. シェルスクリプトenvsetup.shはどのように起動しますか?
- 17. シェルスクリプトからサブバージョンにユーザーをプログラムで追加するにはどうしたらいいですか?
- 18. Eclipse-CSをプログラムで再起動(またはコンフィグレーションをリロード)する
- 19. シェルスクリプト:シェルスクリプトでexitコマンドを実行した後でコマンドを実行
- 20. シェルスクリプトは、Javaプログラムを実行する非メインメソッドを呼び出す
- 21. シェルスクリプトで設定したperlプログラム環境変数を取得する
- 22. プログラムを起動/デバッグできません
- 23. シェルスクリプト内のCdが動作しない
- 24. コマンドラインで動作しますが、シェルスクリプト
- 25. プログラムをラップするシェルスクリプトの落とし穴?
- 26. シェルスクリプト内のスペースを含むパラメータを外部プログラムに渡すにはどうすればよいですか?
- 27. OSX Snow Leopardのグローバルショートカットを使用したシェルスクリプトの起動
- 28. 入力を求めるプログラムを実行するシェルスクリプト
- 29. シェルスクリプトをWindowsでプログラムで作成し、Linuxシステムでcygwin経由で実行していますか?
- 30. Apache Webサーバーを再起動(開始)するときにシェルスクリプトを実行できますか?
ありがとうございます!私はちょうどそれをテストし、それは動作します! – Jake