From 8582b3de12e3063f81435c884e8db452cb809865 Mon Sep 17 00:00:00 2001 From: Tom Ryder Date: Mon, 5 Feb 2018 20:31:02 +1300 Subject: Suppress error messages in td(1df) Don't report to the user when a repository is created, and ignore errors from git-diff-index(1) for when there is no HEAD --- bin/td.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'bin') diff --git a/bin/td.sh b/bin/td.sh index eaae1fd6..fb5610c5 100644 --- a/bin/td.sh +++ b/bin/td.sh @@ -15,7 +15,7 @@ if ! command -v isgr >/dev/null 2>&1 ; then printf >&2 'isgr: command not found\n' exit 1 fi -isgr || git init || exit +isgr || git init --quiet || exit # If the to-do file doesn't exist yet, create it [ -e "$file" ] || touch -- "$file" || exit @@ -27,5 +27,5 @@ isgr || git init || exit git add -- "$file" # If there are changes to commit, commit them -git diff-index --quiet HEAD || +git diff-index --quiet HEAD 2>/dev/null || git commit --message 'Changed by td(1df)' --quiet -- cgit v1.2.3