gpt4 book ai didi

BASH:它是否支持条件变量,如 var ="test"?"1":"2"

转载 作者:行者123 更新时间:2023-11-29 08:53:59 25 4
gpt4 key购买 nike

我是 bash 的新手,但用过很多 PHP 和 Javascript。

是否有某种与此 PHP 等效的东西?

$default = 10;
$var = (!$var) ? $default : $var;

谢谢

最佳答案

是的,确实如此:

var=${var:-10}

即使有其他变量:

unset var
export def=99
echo ${var:-${def}} # gives '99'
export var=7
echo ${var:-${def}} # gives '7'

关于BASH:它是否支持条件变量,如 var ="test"?"1":"2",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1475366/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com