Обратите внимание, что обратные галочки (‘‘
) запускают команду и возвращают ее вывод. Если вы собираетесь игнорировать вывод, используйте system
как в
system("make SCHED=$sim") == 0 or die "$0: make exited " . ($? >> 8)
Если вы хотите запустить и забыть программу (то есть запустить ее в фоновом режиме, не заботясь о том, когда она завершится), вы можете использовать
system("script >scripter &");