
Untitled
By: a guest on
May 9th, 2012 | syntax:
None | size: 0.49 KB | hits: 16 | expires: Never
Checking a variable is set and value in ksh
./export_data.sh <user> <type> [REFRESH]
if [ -n $REFRESH ] && [ $REFRESH == "REFRESH" ]
then
echo "variable is set and the expected value";
# do stuff
fi
if [ -n $REFRESH ]
then
if [ $REFRESH == "REFRESH" ]
then
echo "variable is set and the expected value";
# do stuff
fi
if [ "${REFRESH:-unset}" = "REFRESH" ]
then ...
if [ "$REFRESH" = "REFRESH" ]
then ...
if [ "${REFRESH:-unset}" != unset ]