#!/bin/sh PROGNAME=${0##*/} VERSION="0.0.1" error_exit() { printf "%s: %s\n" "$PROGNAME" "${1:-"Unknown Error"}" >&2 exit 1 } usage() { printf "usage: %s [OPTIONS] COMMAND [ARGS]\n" "$PROGNAME" printf "Simple client for twtxt\n" printf "Options:\n -c, --config PATH Specify a custom config file location. -v, --verbose Enable verbose output for debugging purposes. --version Show the version and exit. -h, --help Show this message and exit. Commands: config Get or set config item. follow Add a new source to your followings. following Return the list of sources you’re following. quickstart Quickstart wizard for setting up twtxt. timeline Retrieve your personal timeline. tweet Append a new tweet to your twtxt file. unfollow Remove an existing source from your... view Show feed of given source. registry Show registers\n" } case $1 in -h | --help) usage; exit ;; -* | --*) usage; error_exit "unknown option $1" ;; *) echo " Work in Progress " ;; esac