Код: Выделить всё
#!/bin/sh
_var=
CHECK_NULL_VARIABLE(){
echo "var = $_var"
if [ -z $_var ]; then
echo variable is not exists
else
echo "variable is exists"
fi
}
CHECK_NULL_VARIABLEКод: Выделить всё
var =
variable is not existsКод: Выделить всё
#!/bin/sh
_var=111
CHECK_NULL_VARIABLE(){
echo "var = $_var"
if [ -z $_var ]; then
echo variable is not exists
else
echo "variable is exists"
fi
}
CHECK_NULL_VARIABLEКод: Выделить всё
var = 111
variable is existsКод: Выделить всё
#!/bin/sh
_var=111
CHECK_NULL_VARIABLE(){
echo "var = $_var"
echo parametr = $1
if [ -z $1 ]; then
echo variable is not exists
else
echo "variable is exists"
fi
}
CHECK_NULL_VARIABLE '$_var'Код: Выделить всё
var = 111
parametr = $_var
variable is existsКод: Выделить всё
#!/bin/sh
_var=
CHECK_NULL_VARIABLE(){
echo "var = $_var"
echo parametr = $1
if [ -z $1 ]; then
echo variable is not exists
else
echo "variable is exists"
fi
}
CHECK_NULL_VARIABLE '$_var'Код: Выделить всё
var =
parametr = $_var
variable is existsПочему последний скрипт говорит, что переменная существует?