From 77b1717008594e6a55fabb04ff4fcce7cbbc055f Mon Sep 17 00:00:00 2001 From: "Tom \"Ravi\" Hale" Date: Fri, 17 Aug 2018 12:49:07 +0700 Subject: [PATCH] Avoid test with no arguments and unnecessary subshell --- lib/git/shell_shortcuts.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/git/shell_shortcuts.sh b/lib/git/shell_shortcuts.sh index 6299537..4c427d8 100644 --- a/lib/git/shell_shortcuts.sh +++ b/lib/git/shell_shortcuts.sh @@ -5,9 +5,9 @@ # ------------------------------------------------------------------------------ -if test | sed -E 's///g' 2>/dev/null; then +if sed -E 's///g' /dev/null; then SED_REGEX_ARG="E" -elif test | sed -r 's///g' 2>/dev/null; then +elif sed -r 's///g' /dev/null; then SED_REGEX_ARG="r" else echo "Cannot determine extended regex argument for sed! (Doesn't respond to either -E or -r)"