
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.