wget을 사용하여 현재 디렉토리와 다른 디렉토리로 다운로드 파일을 다운로드하는 데 사용해야 합니다 /var/cache/foobar/(예를

wget디렉토리에 파일을 다운로드하는 데 사용해야 합니다 /var/cache/foobar/(예를 들어 stackexchange-site-list.txt다운로드하면으로 다운로드됩니다 /var/cache/foobar/stackexchange-site-list.txt)

이게 가능해? curl옵션이기도하지만 curl기본적으로 설치되어 있지 않기 때문에 사용하지 않는 것이 좋습니다 .



답변

파일 이름을 미리 알고 있으면 -O옵션을 사용 하여 파일을 쓸 위치를 알려줄 수 있습니다.

wget -O /var/cache/foobar/stackexchange-site-list.txt http://url.to/stackexchange-site-list.txt


답변

wget -P /var/cache/foobar/ [...]
wget --directory-prefix=/var/cache/foobar/ [...]


답변

wget -e robots=off -r --no-parent /home/user/Desktop/MIT/ http://abc.tamu.edu/projects/tzivi/repository/revisions/2/raw/tzivi/

추가하려면 : 위의 코드를 사용하면 대상 디렉토리의 모든 파일을 단일 명령으로 선택한 디렉토리로 다운로드 할 수 있습니다.

지휘의 고장 :

wget이 한 번에 하나의 파일 대신 전체 디렉토리를 한 번 에 다운로드하는 데 사용 하는 매개 변수 :

wget -e robots=off -r --no-parent

다운로드 한 파일의 대상

/home/user/Desktop/MIT/

파일의 출처 (온라인 디렉토리)

http://abc.tamu.edu/projects/tzivi/repository/revisions/2/raw/tzivi/


답변