Fixed todo.sh del usage and exit code.

This commit is contained in:
Ingo Karkat
2010-07-13 16:18:02 +02:00
parent 2f4ba26994
commit bcbf93ebe4

View File

@@ -773,7 +773,7 @@ case $action in
"del" | "rm" ) "del" | "rm" )
# replace deleted line with a blank line when TODOTXT_PRESERVE_LINE_NUMBERS is 1 # replace deleted line with a blank line when TODOTXT_PRESERVE_LINE_NUMBERS is 1
errmsg="usage: $TODO_SH del ITEM#" errmsg="usage: $TODO_SH del ITEM# [TERM]"
item=$2 item=$2
[ -z "$item" ] && die "$errmsg" [ -z "$item" ] && die "$errmsg"
@@ -802,7 +802,7 @@ case $action in
echo "TODO: No tasks were deleted." echo "TODO: No tasks were deleted."
fi fi
else else
echo "$item: No such task." die "$item: No such task."
fi fi
else else
sed -i.bak -e $item"s/$3/ /g" "$TODO_FILE" sed -i.bak -e $item"s/$3/ /g" "$TODO_FILE"