1つのターミナル上で複数のプログラムを動かすには,プログラムをバック・グラウンドで動作させればよい。バックグラウンドで動かすには,実行の際にコマンドの最後に"&"を付ける。すると,実行直後にプロンプトが戻ってくるので,すぐに次のコマンドを入力できる。 $ grep "2000/10" temp.log > result & ←バックグラウンドでの処理 [1] 16550 ←実行プログラムのジョブ番号とプロセス番号 $ vi work.text ←他のプログラムをすぐに起動できる また,実行時に"&"を付けなかった場合でも,動作中のプログラムをバックグラウンドに移行可能である。それには,まず動作中のプログラムを[Ctrl]キーと[z]キーを同時に押して一時停止させ,次に停止したプログラムに付与されているジョブIDを引き数に付けてbgコマンドを実行する。 $ grep "2000/10" te
![【 複数のプログラムを実行する 】](https://cdn-ak-scissors.b.st-hatena.com/image/square/bed39b5962a5d552c95b6d796db8f55e72d32943/height=288;version=1;width=512/https%3A%2F%2Fxtech.nikkei.com%2Fimages%2Fn%2Fxtech%2F2020%2Fogp_nikkeixtech_hexagon.jpg%3F20220512)