#!/bin/sh usage(){ echo >&2 "Usage: $0 username" exit 2 } sha_hash(){ set +e if command -v sha256sum >/dev/null 2>&1 then sha256sum elif command -v shasum >/dev/null 2>&1 then shasum -a 256 else echo >&2 "$0: no shasum found" exit 1 fi | cut -d' ' -f1 set -e } if test $# -ne 1 then usage fi set -e user=$1 printf "%s's password: " "$user" stty -echo; read pass; echo; stty echo hash=$(printf '%s' "$pass" | sha_hash) sqlite3 pod.sql <