1
有什么办法可以简化下面的代码块吗?bash:简化代码块
if [ -z "$a_variable" ]; then
func "default-value"
else
func $a_variable
fi
理想情况下,我正在寻找一个做上述的班轮。
有什么办法可以简化下面的代码块吗?bash:简化代码块
if [ -z "$a_variable" ]; then
func "default-value"
else
func $a_variable
fi
理想情况下,我正在寻找一个做上述的班轮。
当然,只是
func ${a_variable:-"default_value"}
的${x:-defval}
语法将返回$x
如果定义和非空,否则defval
。
美丽,谢谢。我知道有一种方法! –
现在编写代码的方式比任何一个班轮都要清晰。 –