#!/usr/bin/env bash # Usage: recit add-project -n my-project # Summary: Add Project recfile=$(recit-file) name="" while getopts "n:" options; do case "${options}" in n) name=${OPTARG} ;; :) echo "Error: -${OPTARG} requires an argument." exit 1 ;; *) exit 1 ;; esac done fmt_date=$(date '+%Y-%m-%d %r') recins --verbose -f Id -v "$name" -f Status -v "open" -f Created -v "$fmt_date" -t Project "${recfile}"