shell编程 - 三元表达式

1.字符串操作符实现

str=""
str1="default"
str2=${str:-$str1}  
echo $str2 # default

2. 条件测试实现

str=""
str1="default"
str2=$([ -z "$str" ] && echo "$str1" || echo "$str")
echo $str2 # default
posted @ 2022-03-20 13:56  箫笛  阅读(498)  评论(0)    收藏  举报