Em uma única janela de terminal, capture o comando para iniciar a.out 3 vezes, cada uma executando como trabalho em segundo plano

Em uma única janela de terminal, capture o comando para iniciar a.out 3 vezes, cada uma executando como trabalho em segundo plano

Na janela do terminal Linux, existe uma maneira de iniciar um programa como ./a.out 3 vezes, cada um executando como trabalhos em segundo plano. Disseram-me que o redirecionamento de IO é útil.

Responder1

Você pode usar o e comercial ( &) após o comando para colocá-lo em segundo plano. Se você quiser que três instâncias sejam executadas em segundo plano, você pode fazer o seguinte:

./a.out& ./a.out& ./a.out&

observe que não é necessário seguir imediatamente o comando, o seguinte também fará a mesma coisa:

./a.out & ./a.out & ./a.out &

Você deverá ver algo como o seguinte (dependendo do tipo/shell do Linux):

[1] 19731
[2] 27320
[3] 12461

Onde esses são os PIDs das instâncias separadas dos programas que você iniciou.

Espero que ajude.

informação relacionada