https://github.com/chickendrop89/sourceforge-folder-downloader
A recursive sourceforge folder downloader for the linux shell
https://github.com/chickendrop89/sourceforge-folder-downloader
bash busybox-ash dash downloader ksh linux recursive sf sh shell sourceforge sourceforge-downloader zsh zshell
Last synced: 1 day ago
JSON representation
A recursive sourceforge folder downloader for the linux shell
- Host: GitHub
- URL: https://github.com/chickendrop89/sourceforge-folder-downloader
- Owner: chickendrop89
- License: lgpl-2.1
- Created: 2023-12-26T19:08:49.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2025-11-01T23:02:27.000Z (3 months ago)
- Last Synced: 2025-11-02T01:06:00.926Z (3 months ago)
- Topics: bash, busybox-ash, dash, downloader, ksh, linux, recursive, sf, sh, shell, sourceforge, sourceforge-downloader, zsh, zshell
- Language: Shell
- Homepage:
- Size: 39.1 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# sourceforge-downloader
A recursive sourceforge folder downloader for the linux shell
## Usage:
```shell
sf-downloader.sh [output directory] [-ow, --overwrite] [-q, --quiet]
```
---
- ` sourceforge folder url`
- example: `https://sourceforge.net/projects/winscp/files/WinSCP/2.0%20beta/`
- `[optional] output directory`
- example: `winscp-2.0`
- `[optional] -ow, --overwrite`
- Whenever to overwrite files if they exist
- `[optional] -q, --quiet`
- Whenever to be quiet and indicate error through exit codes
## Requirements:
- Basic linux utilities that are present on every system like: `sed`, `grep`, and `curl`
- Any posix-compliant linux shell