https://github.com/stuartpb/meta.sh
A curl-able repository of shell scripts.
https://github.com/stuartpb/meta.sh
Last synced: 6 months ago
JSON representation
A curl-able repository of shell scripts.
- Host: GitHub
- URL: https://github.com/stuartpb/meta.sh
- Owner: stuartpb
- License: mit
- Created: 2013-12-23T03:04:37.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2015-08-18T21:56:50.000Z (almost 10 years ago)
- Last Synced: 2024-04-09T22:14:45.818Z (over 1 year ago)
- Language: Shell
- Homepage: https://meta.sh
- Size: 258 KB
- Stars: 5
- Watchers: 3
- Forks: 1
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# meta.sh(1)
A curl-able repository of shell scripts
## USAGE
The root meta.sh index serves a script to non-browser UAs that will download
any script on meta.sh and prompt for review/editing before execution. For
example, if you wanted to install dogecoind on Ubuntu using the script
available on meta.sh, you could request the script for editing and review like
so:```bash
bash <(curl meta.sh) setup/dogecoin/ubuntu
```Since piping the output from an untrusted command directly into bash is a
pretty wildly reckless thing to do, it's recommended that you download the
meta.sh index script locally first, review it manually, then save it somewhere
like your home bin directory so that you don't have to trust the remote every
time you request a script from meta.sh. See
[meta.sh/install](http://meta.sh/install) for a guide.On the other side of recklessness, the contents of all scripts on meta.sh are
accessible directly, so if you're confident that you don't need to review a
script before you pipe it into bash, you can just request it directly. For
example, to use aur.sh:```bash
bash <(curl meta.sh/aur) -si packer
```