From 79d34f7e099fa42781e16f6a6b7998701974c811 Mon Sep 17 00:00:00 2001 From: update process Date: Wed, 26 May 2021 21:30:11 +0200 Subject: [PATCH] lint SC2181: exit code indirect $? check removed --- getssl | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/getssl b/getssl index 0138e93..35beca5 100755 --- a/getssl +++ b/getssl @@ -1071,8 +1071,8 @@ date_epoc() { # convert the date into epoch time if [[ "$os" == "bsd" ]]; then date -j -f "%b %d %T %Y %Z" "$1" +%s elif [[ "$os" == "mac" ]]; then - date -j 2>/dev/null - if [[ $? -eq 0 ]]; then # macOS uses older BSD style date. + if date -j 2>/dev/null; + then # macOS uses older BSD style date. date -j -f "%b %d %T %Y %Z" "$1" +%s else date -d "$1" +%s @@ -1090,8 +1090,8 @@ date_fmt() { # format date from epoc time to YYYY-MM-DD if [[ "$os" == "bsd" ]]; then # uses older style date function. date -j -f "%s" "$1" +%F elif [[ "$os" == "mac" ]]; then # macOS uses older BSD style date. - date -j 2>/dev/null - if [[ $? -eq 0 ]]; then # macOS uses older BSD style date. + if date -j 2>/dev/null; + then # macOS uses older BSD style date. date -j -f "%s" "$1" +%F else date -d "@$1" +%F