Po prostu wpisanie http://downloads.sourceforge.net/project/romfs/genromfs/0.5.2/genromfs-0.5.2.tar.gz działa dobrze w przeglądarce, ale próbuję pobrać ze środowiska CLI z ograniczonymi narzędzia.
Poniższe zwraca tylko pusty plik:
curl http://downloads.sourceforge.net/project/romfs/genromfs/0.5.2/genromfs-0.5.2.tar.gz
Jak uzyskać genromfs-0.5.2.tar.gz z sourceforge za pomocą curl?
Musisz użyć
-L
opcji, ponieważ sourceforge używa przekierowań do lokalizacji pobierania. Spróbuj-v
przełączyć, a zobaczysz nagłówki żądań i odpowiedzi.źródło
http://sourceforge.net/p/forge/documentation/rsync/ opisuje, w jaki sposób właściciele projektów mogą
rsync
pobierać pliki.Na przykład, aby pobrać wszystkie pliki z https://sourceforge.net/projects/dvn/files/ użyłem tego:
źródło