It's a command line tool to DownLoad and eXtract files.
It is available to verify the downloaded file with its hash and/or PGP signature before extracting.
- Zsh
- cURL
- Hash tools
- MD5:
md5,md5sum,gmd5sum, oropenssl - SHA1:
sha1sum,gsha1sum, oropenssl - SHA256:
sha256sum,gsha256sum, oropenssl - SHA512:
sha512sum,gsha512sum, oropenssl - PGP:
gpg
- MD5:
- OS: macOS/Linux
% git clone https://GitHub.com/YOCKOW/dlx.git
% cd dlx
% make test && sudo make install% dlx https://example.com/veryFantasticTools.zip \
--md5=63aac7068fea572fea8d15417d846d80
% dlx https://example.com/veryFantasticOtherTools.tar.gz \
--pgp=https://example.com/veryFantasticOtherTools.tar.gz.sigTry dlx --help to read more details.
% mod_fcgid_url="https://dlcdn.apache.org/httpd/mod_fcgid/mod_fcgid-2.3.9.tar.gz"
% dlx "$mod_fcgid_url" \
--md5 "$mod_fcgid_url.md5" \
--sha1 "$mod_fcgid_url.sha1" \
--dir ./my-fcgid-directory% swift_toolchain_url="https://download.swift.org/swift-5.5.1-release/ubuntu2004/swift-5.5.1-RELEASE/swift-5.5.1-RELEASE-ubuntu20.04.tar.gz"
% dlx "$swift_toolchain_url" --pgp="$swift_toolchain_url.sig"MIT License.
See "LICENSE.txt" for more information.