Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/sgreben/csv-dl

csv-dl reads CSV on stdin, and downloads linked files. single binary, no dependencies. linux, osx, windows. #golang
https://github.com/sgreben/csv-dl

cli csv download scraper

Last synced: about 1 month ago
JSON representation

csv-dl reads CSV on stdin, and downloads linked files. single binary, no dependencies. linux, osx, windows. #golang

Awesome Lists containing this project

README

        

# csv-dl

`csv-dl` reads CSV on stdin, and downloads linked files.

![screenshot](doc/shot.png)

- [Examples](#examples)
- [Field names from CSV header](#field-names-from-csv-header)
- [Field values by column index](#field-values-by-column-index)
- [Field names from CLI args](#field-names-from-cli-args)
- [Relative/incomplete links](#relativeincomplete-links)
- [Multiple links per row](#multiple-links-per-row)
- [Get it](#get-it)
- [Usage](#usage)

## Examples

### Field names from CSV header

**input.csv**
```csv
"app","version","url"
csv-dl,0.0.1,https://github.com/sgreben/csv-dl/releases/download/0.0.1/csv-dl_0.0.1_linux_x86_64.zip
```

```sh
$