您的位置:首页 > 运维架构 > Shell

shell 变量特殊扩展:示例

2017-09-20 19:25 281 查看
shell  变量特殊扩展:示例:

[root@huawei shell]# test

[root@huawei shell]# echo $test

[root@huawei shell]# var=${test:-huawei}

[root@huawei shell]# echo $var $test

huawei

[root@huawei shell]# var=${test-huawei}

[root@huawei shell]# echo $var $test

huawei

[root@huawei shell]# test=""

[root@huawei shell]# var=${test:-huawei}

[root@huawei shell]# echo $var $test

huawei

[root@huawei shell]# var=${test-huawei}

[root@huawei shell]# echo $var $test

[root@huawei shell]#

[root@huawei shell]# test="   "

[root@huawei shell]# var=${test:-huawei}

[root@huawei shell]# echo $var $test

[root@huawei shell]# var=${test-huawei}

[root@huawei shell]# echo $var $test

[root@huawei shell]#

[root@huawei shell]# test="allen"

[root@huawei shell]# var=${test-huawei}

[root@huawei shell]# echo $var $test

allen allen

[root@huawei shell]# unset test

[root@huawei shell]# var=${test:=huawei}

[root@huawei shell]# echo $var $test

huawei huawei

[root@huawei shell]# 

[root@huawei shell]# var=${test=huawei}

[root@huawei shell]# echo $var $test

huawei huawei

[root@huawei shell]# test=""

[root@huawei shell]# var=${test:=huawei}

[root@huawei shell]# echo $var $test

huawei huawei

[root@huawei shell]# unset var

[root@huawei shell]# unset test

[root@huawei shell]# test=""

[root@huawei shell]# var=${test=huawei}

[root@huawei shell]# echo $var $test

[root@huawei shell]# test=allen

[root@huawei shell]# var=${test=huawei}

[root@huawei shell]# echo $var $test

allen allen

[root@huawei shell]# var=${test:=huawei}

[root@huawei shell]# echo $var $test

allen allen
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: