#!/bin/bash ## ## ak-tempassin: a `mktemp` interface ## ## Usage: ## ## -h, --help Prints this help message ## ## -f, --file Creates a temporary file and output fullpath ## ## -d, --dir Makes a temporary directory and returns its ## fullpath ## fullprogrampath="$(realpath $0)" PROGRAM=$(basename $0) descriptionString="Temp file/dir creator" # At least these source $AK_LIBDIR/_ak_log source $AK_LIBDIR/_ak_script # Flags to run if [ ! -z $1 ] then case $1 in -h | --help) _ak_usage; exit;; -d | --dir) _ak_make_temp_directory; exit;; -f | --file) _ak_make_temp_file; exit;; * ) _ak_usage;; esac else _ak_usage fi