From 858270e66657c95ef58b776b7e900f6ffd9c72e8 Mon Sep 17 00:00:00 2001 From: GONG Jie Date: Wed, 17 Jan 2018 13:03:42 +0800 Subject: [PATCH] Fix the error handling of command line argument checking --- xCAT-genesis-builder/debuild-xcat-genesis-base | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/xCAT-genesis-builder/debuild-xcat-genesis-base b/xCAT-genesis-builder/debuild-xcat-genesis-base index d897039ee..2dc9e9066 100755 --- a/xCAT-genesis-builder/debuild-xcat-genesis-base +++ b/xCAT-genesis-builder/debuild-xcat-genesis-base @@ -6,8 +6,11 @@ # xCAT-genesis-base-x86_64-2.13.10-snap201801090246.noarch.rpm RPM_PACKAGE="$1" -[ -n "${RPM_PACKAGE}" ] || - echo "Usage: ${0##*/} /path/to/xCAT-genesis-base.rpm" && exit 0 +if [ -z "${RPM_PACKAGE}" ] +then + echo "Usage: ${0##*/} /path/to/xCAT-genesis-base.rpm" + exit 0 +fi set -x