Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kevva/download-cli
Download and extract files
https://github.com/kevva/download-cli
cli download extract-files http nodejs
Last synced: 7 days ago
JSON representation
Download and extract files
- Host: GitHub
- URL: https://github.com/kevva/download-cli
- Owner: kevva
- License: mit
- Created: 2015-06-21T14:21:57.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2023-09-13T08:48:57.000Z (over 1 year ago)
- Last Synced: 2024-12-24T12:19:03.734Z (14 days ago)
- Topics: cli, download, extract-files, http, nodejs
- Language: JavaScript
- Size: 75.2 KB
- Stars: 78
- Watchers: 11
- Forks: 30
- Open Issues: 1
-
Metadata Files:
- Readme: readme.md
- License: license
Awesome Lists containing this project
README
# download-cli [![Build Status](https://travis-ci.org/kevva/download-cli.svg?branch=master)](https://travis-ci.org/kevva/download-cli)
> Download and extract files
*See [download](https://github.com/kevva/download) for the programmatic API and issue tracker.*
## Install
```
$ npm install --global download-cli
```## Usage
```
$ download --helpUsage
$ download
$ download >
$ download --outExample
$ download http://foo.com/file.zip
$ download http://foo.com/cat.png > dog.png
$ download --extract --strip 1 --out dest http://foo.com/file.zip
$ download --header 'authorization: Basic foo:bar' http://foo.com/file.zipOptions
-e, --extract Try decompressing the file
-o, --out Where to place the downloaded files
-s, --strip Strip leading paths from file names on extraction
--filename Name of the saved file
--proxy Proxy endpoint
--header HTTP header. Can be set multiple times
```## License
MIT © [Kevin Mårtensson](https://github.com/kevva)