다음을 사용하여 디렉토리 wget
에 파일을 다운로드 해야 합니다./var/cache/foobar/
stackexchange-site-list.txt
/var/cache/foobar/stackexchange-site-list.txt
가능합니까? 옵션이기도 하지만 기본적으로 설치되어 있지 않기 때문에 curl
사용하고 싶지 않습니다 .curl
답변1
wget -P /var/cache/foobar/ [...]
wget --directory-prefix=/var/cache/foobar/ [...]
답변2
파일 이름을 미리 알고 있다면 -O
wget의 옵션을 사용하여 파일을 쓸 위치를 알려줄 수 있습니다.
wget -O /var/cache/foobar/stackexchange-site-list.txt http://url.to/stackexchange-site-list.txt
답변3
wget -e robots=off -r --no-parent /home/user/Desktop/MIT/ http://abc.tamu.edu/projects/tzivi/repository/revisions/2/raw/tzivi/
추가: 위 코드를 사용하면 단일 명령으로 대상 디렉터리의 모든 파일을 선택한 디렉터리로 다운로드할 수 있습니다.
명령 분석:
매개변수얻다다운로드용모두한 번에 하나의 파일 대신 디렉터리를 한 번에 하나씩:
wget -e robots=off -r --no-parent
다운로드한 파일의 대상
/home/user/Desktop/MIT/
파일의 출처(온라인 디렉터리)
http://abc.tamu.edu/projects/tzivi/repository/revisions/2/raw/tzivi/