Bash 如果设置了变量,则阻止循环执行
我想执行一个if语句,如果设置了一个变量。我在用bash 我可以用这句话吗Bash 如果设置了变量,则阻止循环执行,bash,Bash,我想执行一个if语句,如果设置了一个变量。我在用bash 我可以用这句话吗 if [[ "$user_lives_here" ]]; then 还是使用以下内容更好: if [[ ! -z "$user_lives_here" ]]; then 你可以用 if [[ -v user_lives_here ]] ; then echo "variable is set" else echo "variable is not set" fi …如果您有Bash 4.2或更
if [[ "$user_lives_here" ]]; then
还是使用以下内容更好:
if [[ ! -z "$user_lives_here" ]]; then
你可以用
if [[ -v user_lives_here ]] ; then
echo "variable is set"
else
echo "variable is not set"
fi
…如果您有Bash 4.2或更新版本。