2009-09-22 6 views
19

wget luôn vang giá trị hệ thống với giao diện điều khiển, ngay cả khi tôi chỉ định -q (yên tĩnh) trên dòng lệnh, ví dụ .:Làm thế nào để làm cho wget đúng cách yên tĩnh?

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

C:\> 

Làm thế nào để làm cho tiếng ồn dừng lại?

Trả lời

16

nên hoạt động:

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

2> NUL Hoàn hảo, cảm ơn :) – izb

+1

thậm chí hoạt động trên windows –

8

Hãy thử thêm một >NUL:

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

Tôi càng dựa vào wget gây phiền nhiễu hơn các thông báo nhận được. Có vẻ như là một lỗi trong phiên bản wget phiên bản 1.11.4 (chi tiết here), một cổ điển năm 2008 vẫn là nhị phân "mới nhất" cho Windows. Tôi thích công việc này xung quanh:

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

@akira 2> NUL làm cho hai dòng biến mất, nhưng tôi lo ngại những thông báo lỗi khác có thể ngăn chặn. Sau đây không hoạt động:> NUL (đầu ra là để stderr) cũng không -q, cũng không-nv.

+0

1,11.4 hoạt động tốt. Hãy thử lấy nó từ gnuwin32 một lần nữa Họ (THE Gnuwin32 SOURCEFORGE LINK) bạn đề cập đến cũng đề cập đến trang tải xuống wget của Christopher Lewis nhưng dường như nó đã bị hỏng. – barlop