Я хочу создать небольшое приложение, которое несколько раз запускает другое приложение для разных входных параметров.
- Это уже сделано?
- Неправильно ли использовать
system("myAp param")
для каждого вызова (конечно, с другим значениемparam
)?
Я использую kdevelop на Linux-Ubuntu.
Из ваших комментариев я понимаю, что вместо:
system("path/to/just_testing p1 p2");
Я буду использовать:
execl("path/to/just_testing", "path/to/just_testing", "p1", "p2", (char *) 0);
Это правда? Вы хотите сказать, что execl
безопаснее, чем system
, и его лучше использовать?
xargs
. - person Sneftel   schedule 15.05.2014fork
иexec
, ноsystem
работает так же хорошо. - person Rook   schedule 15.05.2014