qwerty.sh is a script as a service.
On any Unix shell with curl
available:
Q=https://raw.githubusercontent.com/rduplain/qwerty.sh/v0.8/qwerty.sh
alias qwerty.sh="curl --proto '=https' --tlsv1.2 -sSf $Q | Q=$Q sh -s -"
Without any installation, the qwerty.sh
command acts like any other program
on the PATH. Use it to bootstrap downloads from git repositories or the web.
Execute a file downloaded with git
:
qwerty.sh https://github.com/rduplain/qwerty.sh.git web/hello/hello.sh:- | sh
Execute a file, but only if it matches a predetermined checksum:
qwerty.sh \
--sha256=87d9aaac491de41f2e19d7bc8b3af20a54645920c499bbf868cd62aa4a77f4c7 \
http://hello.qwerty.sh | sh
qwerty.sh
is POSIX shell and uses whatever curl
, git
, and openssl
commands it finds.
Contact: [email protected]
Copyright (c) 2018-2022, R. DuPlain. All rights reserved. BSD 2-Clause License.
... with apologies to Dvorak.