java Processbuilderを使用してunixコマンドを実行しようとしています。新しいコマンドが与えられるたびにサブプロセスが作成されます。どのように私は同じセッションですべてのコマンドを実行できますか? 実装しようとしています 1. & - ジョブをバックグラウンドに入れます。 2. Fg(id)はジョブをフォアグラウンドに持ち込みます。 3.ジョブ - 現在のバックグラウンドプロセスを同じ端末に表示します。サブプロセスの同じセッションで複数のコマンドをprocessbuilderで実行する
どうすればこの問題を解決できますか?同時にコマンドを実行するには、
'fg'や' jobs'のようなジョブ制御コマンドは、通常シェル組み込みとして実装されます。シェルを構築しようとしているように思えるので、代わりにこの機能をシェルに実装する必要があります。 –