#!/usr/bin/env bash
|
|
|
|
# This is a wrapper for commandlog, a tool for logging command-line history
|
|
|
|
function print_help() {
|
|
echo "Usage: $0 [command] [args]"
|
|
echo " $0 add Add a log entry"
|
|
echo " $0 log Show log entries"
|
|
echo " $0 pause Pause logging"
|
|
echo " $0 resume Resume logging"
|
|
echo " $0 -h Print this help message"
|
|
echo
|
|
echo "You must specify a command."
|
|
exit 1
|
|
}
|
|
|
|
if [[ $# -lt 1 ]]; then
|
|
print_help
|
|
fi
|
|
|
|
if [[ "$1" == "--help" ]] || [[ "$1" == "-h" ]]; then
|
|
print_help
|
|
fi
|
|
|
|
SUBPROG="commandlog-$1"
|
|
shift
|
|
exec "$SUBPROG" "$@"
|