prevent loop from executing if variable is set
我想执行一个if语句,一个变量被设置了。我用的是巴什。
我可以用这句话吗:
1
| if [["$user_lives_here" ]]; then |
或者更好的方法是:
1
| if [[ ! -z"$user_lives_here" ]]; then |
你可以使用
1 2 3 4 5
| if [[ -v user_lives_here ]] ; then
echo"variable is set"
else
echo"variable is not set"
fi |