wget не хочет работать тихо при запуске его через _spawn
_spawnl(_P_WAIT, "wget","wget -q -Ofilename urlidliketoget",NULL)
_spawnl(_P_WAIT,"wget","wget","-q","-Ofilename","urlidliketoget",NULL)
если пробел не в кавычках, то он разделяет параметры, то есть, вместо многих указателей на строки-параметры можно послать одну с параметрами, разделенными пробелами.
только я пробовал "wget" один раз давать, а _spawnl, оказывается, argv[0] отдельно принимает и хавал ключ -q как argv[0], а не argv[1].
Спасибо всем.
Оставить комментарий
Trofimovyoa
В WinXP wget 1.5.3.1 не понимает ключ -q или --quiet при запуске его черезсыплет в консоль ненужный мне текст, загаживающий (а срач получается изрядный, т.к. лезет не с одного потока) полезный вывод.
Если пускать wget такой же строкой в cmd (Версия 5.1.2600) - работает тихо, как полагается.
Как бы добиться "тихой" работы wget'а не прибегая к перенаправлению его вывода?