문제

그것은 무엇을합니까? 나는 그것이 Stdin에서 물건을 다운로드한다는 것을 읽었지만 실제로 어디에서 필요한가요?

결론

some_program | wget -i - -P ./directory

wget은 일부 _program에서 stdin으로 URL을받습니다. 입력은 wget에 의해 ./directory로 출력이 생성됩니다.

wget -i ./file

위 명령은 URL 양식 ./file을 가져오고 현재 디렉토리에 출력을 생성합니다. Crux 차이는 위의 명령에 표시가 부족하다는 것입니다.

도움이 되었습니까?

해결책

다른 프로그램에서 배관 출력을 할 때 유용하다고 생각할 수 있습니다.

linkdiscoverer | wget -i - ./directory

(적합한 경우 linkdiscoverer 프로그램.)

확실하지 않습니다 ./directory 비트는 실제로 당신이 원하는 것입니다. 사용하려는 것을 의미 했습니까? -P ./directory 지정된 디렉토리에 파일을 저장하려면?

다른 팁

나는 그것이 Stdin에서 물건을 다운로드한다는 것을 읽었지만 실제로 어디에서 필요한가요?

아마도 Man Pages를 다시 읽을 수도 있습니다.

‘-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 ‘-’.) 
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top