컬을 사용하여 sourceforge에서 콘텐츠를 다운로드하는 방법은 무엇입니까?

컬을 사용하여 sourceforge에서 콘텐츠를 다운로드하는 방법은 무엇입니까?

그냥 입력하세요http://downloads.sourceforge.net/project/romfs/genromfs/0.5.2/genromfs-0.5.2.tar.gz브라우저에서는 잘 작동하지만 유틸리티가 제한된 CLI 환경에서 다운로드하려고 합니다.

다음은 빈 파일을 반환합니다.

curl http://downloads.sourceforge.net/project/romfs/genromfs/0.5.2/genromfs-0.5.2.tar.gz

컬을 사용하여 sourceforge에서 genromfs-0.5.2.tar.gz를 얻는 방법은 무엇입니까?

답변1

넌 할 수있어

curl -L  http://downloads.sourceforge.net/project/romfs/genromfs/0.5.2/genromfs-0.5.2.tar.gz > genromfs.tar.gz

파일을 다운로드합니다.

-L은 curlsourceforge가 일반적으로 수행하는 리디렉션을 따르도록 지시합니다.

있었다면 wget훨씬 간단했을 것입니다.

답변2

-Lsourceforge는 다운로드 위치에 리디렉션을 사용하므로 이 옵션을 사용해야 합니다 . 전환을 시도 -v하면 요청 및 응답의 헤더가 표시됩니다.

답변3

http://sourceforge.net/p/forge/documentation/rsync/방법을 설명하다프로젝트 소유자파일을 다운로드하는 데 사용할 수 있습니다 rsync.

예를 들어 다음에서 모든 파일을 다운로드하려면https://sourceforge.net/projects/dvn/files/나는 이것을 사용했습니다 :

rsync -avP -e ssh pdurbin,[email protected]:/home/frs/project/d/dv/dvn/ .

관련 정보