Как мне сделать wget должным образом тихим?

StackOverflow https://stackoverflow.com/questions/1459088

  •  12-09-2019
  •  | 
  •  

Вопрос

wget всегда выводит системные значения на консоль, даже когда я указываю -q (quiet) в командной строке, например:

C:\> wget -q http://www.google.com/
SYSTEM_WGETRC = c:/progra~1/wget/etc/wgetrc
syswgetrc = C:\Program Files\GnuWin32/etc/wgetrc

C:\>

Как мне заставить шум прекратиться?

Это было полезно?

Решение

это должно работать:

%> wget.exe parameters_here  1> NUL 2> NUL

Другие советы

Попробуйте добавить >NUL:

wget -q http://www.google.com/ >NUL

Чем больше я полагаюсь на wget, тем более раздражающими становятся эти сообщения.Похоже, это ошибка в wget версия 1.11.4 (подробности здесь), винтаж 2008 года, который по-прежнему является "последним" бинарным файлом для Windows.Я предпочитаю такой обходной путь:

wget  ...parameters...  2>>wgeterr.log

@akira 2> NUL удаляет две строки, но я обеспокоен тем, какие другие сообщения об ошибках он может подавлять.Следующие действия не работают:>NUL (вывод в stderr) ни -q, ни -nv.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top