2012-04-24 3 views
1

LAN에서 인터넷 연결에 문제가 있습니다. 일부 사용자는 만족스럽고 일부 사용자는 인터넷 속도에 대해 불평합니다. 그래서 저는 3 개의 다른 PC에 소프트웨어를 설치하고 동시에 파일을 다운로드/업로드하고 속도를 기록하려고합니다. 그러면 내가 얻은 데이터로 그래프를 만들 수 있습니다.Windows에서 sed와 wget으로 스크립팅하기

여러 파일을 다운로드하고 속도를 확인하는 방법을 찾고 있습니다. wget과 sed에 대해 How to grep download speed from wget output?을 찾았습니다. Windows 용 wget -O /dev/null http://example.com/index.html 2>&1 | sed -e 's|^.*(\([0-9.]\+ [KM]B/s\)).*$|\1|'은 어떻게 사용합니까? Windows에 wgetsed을 이미 설치했습니다.

Windows XP 또는 7을 실행하는 모든 컴퓨터

+1

[Cygwin] (http://www.cygwin.com/)을 사용하지 않는 이유는 무엇입니까? –

+0

3 대의 PC에서'tracert'를 시도 했습니까? 행운을 빕니다. – shellter

답변

1

Sed는 Windows와 다릅니다. 유일한 차이점은 Windows에서는/dev/null이 존재하지 않지만 NUL은 존재하지 않는다는 것입니다.

그래서 :

wget -O NUL http://example.com/index.html 2>&1 | sed -e 's|^.*(\([0-9.]\+ [KM]B/s\)).*$|\1|' 

Windows에서 작동합니다. 나는 약 2> & 1에 대해 100 % 확신하지 못합니다 - 어쩌면 사용할 다른 구문이있을 수 있습니다.

관련 문제