23

コマンドラインで -q (quiet) を指定した場合でも、wget は常にシステム値をコンソールにエコーします。

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

C:\>

どうすればノイズを止めることができますか?

4

3 に答える 3

19

それはうまくいくはずです:

%> wget.exe parameters_here  1> NUL 2> NUL
于 2009-09-22T09:42:20.343 に答える
12

を追加してみてください>NUL

wget -q http://www.google.com/ >NUL
于 2009-09-22T09:42:02.037 に答える
6

wget に頼れば頼るほど、これらのメッセージは煩わしくなります。wgetバージョン 1.11.4 (詳細はこちら) のバグのようです。これは 2008 年のビンテージであり、Windows の「最新」のバイナリです。私はこの回避策を好みます:

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

@akira 2>NUL は2行をなくしますが、他のエラーメッセージが抑制される可能性があることを懸念しています。次のものは機能しません: >NUL (出力は標準エラー出力)、-q、-nv。

于 2012-07-11T14:19:32.877 に答える