2009-07-03 3 views
2

그것은 무엇을합니까? Stdin에서 다운로드 한 내용을 읽었지 만 실제로 어디에서 필요합니까?wget -i - ./directory

결론

some_program | wget -i - -P ./directory 

wget과는 some_program에서 STDIN으로 URL을 가져옵니다. 입력 결과는 wget이 ./directory로 생성 한 출력이됩니다.

wget -i ./file 

위의 명령은 ./file 형식의 URL을 가져오고 현재 디렉토리로 출력을 생성합니다. 결정적인 차이점은 위 명령에 - 기호가 없다는 것입니다.

내가 ./directory 비트가 정말 모르겠어요. (일부 적합 linkdiscoverer 프로그램의 경우)

linkdiscoverer | wget -i - ./directory 

당신이 비록 원하는 :

답변

5

나는 다른 프로그램에서 출력 배관 때 유용한 상상할 수 . -P ./directory을 사용하여 지정한 디렉토리에 파일을 저장 하시겠습니까?

+0

@ST : -i 수단 "파일에서 다운로드 URL을 -P 분명히 의미하면서"디렉토리 "---이 수단에 파일을 저장 "Stdin에서 물건을 다운로드하는"진술 때문에 John이 옳다. –

+0

@Jon Skeet : 예! 감사합니다. –

0

Stdin에서 다운로드 한 내용을 읽었지만 실제로 필요합니까? 다시

어쩌면 다시 읽어 man 페이지 :

‘-i file’ 
‘--input-file=file’ 
    Read urls from file. If ‘-’ is specified as file, urls are read from the standard input. (Use ‘./-’ to read from a file literally named ‘-’.)