# HG changeset patch # User lbatlle@npdl268.bpo.hp.com # Date 1161694274 -7200 # Node ID d086ec1aec5d8e0d90a11b7f0bcf57039cf6adea # Parent 62028bd0c3afd65951e3775cac6a509922261f1a Fixed a few errors. diff -r 62028bd0c3af -r d086ec1aec5d bug --- a/bug Tue Oct 24 14:47:00 2006 +0200 +++ b/bug Tue Oct 24 14:51:14 2006 +0200 @@ -1,6 +1,6 @@ #!/bin/bash -PNAME="$0" +PNAME=`basename "$0"` CMD="$1" if [ "x$EDITOR" == "x" ]; then @@ -14,7 +14,13 @@ function create { - echo 0 > "$BUG_PROJECT" + if [ ! -f "$BUG_PROJECT" ]; then + echo 0 > "$BUG_PROJECT" + return 0 + else + echo "The project exists. Please remove the file before create." 2>&1 + return 1 + fi } function getnext @@ -232,25 +238,25 @@ case "$CMD" in add) - add + add || exit 1 ;; list) - list + list || exit 1 ;; view) - view $2 + view $2 || exit 1 ;; project) echo Project: $BUG_PROJECT ;; delete) - delete $2 + delete $2 || exit 1 ;; create) - create + create || exit 1 ;; edit) - edit $2 + edit $2 || exit 1 ;; *) usage