From 10a5c75e918840a9d94e296be2937416ea357d6e Mon Sep 17 00:00:00 2001 From: dakkar Date: Wed, 19 Aug 2009 14:56:12 +0200 Subject: added "-f" option to force creation --- new-doc | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/new-doc b/new-doc index 23fdadb..b11ac79 100755 --- a/new-doc +++ b/new-doc @@ -21,12 +21,17 @@ shopt -s extglob now="$(TZ=UTC date +'%F %T')" +force=0 +if [[ "$1" == "-f" ]]; then + force=1 + shift +fi docname="$1" shift declare -a tags tags=("$@") -if [[ -d "$docname" ]]; then +if [[ -d "$docname" && "$force" -ne 1 ]]; then >&2 echo "\"$docname\" already exists" exit 1 fi -- cgit v1.2.3