#! /usr/bin/mawk -Wi,e
# gemcat - a simple AWK-based gemini client that can utilize either ncat(1)
# or openssl-s_client(1) for SSL/TLS retrieval of Gemini content.
#
BEGIN {
# show usage if no args or arg matches [-*|help]:
if (! ARGV[1] || ARGV[1] ~ /(^-|help)/) {
print "\n gemcat - a simple CLI Gemini client for Unix.\n" \
"\n use: gemcat [-h|Gemini_URL]\n" \
"\n ex: gemcat gemini://geminiprotocol.net/ |fold -s " \
"\n gemcat geminiprotocol.net/news/ |less\n" \
"\n fyi: requires openssl(1); uses ncat(1) if installed.\n"
exit 0
}