bash动态变量

卡南(Emre Canan)

我想在函数中使用动态变量。你能让我知道我该怎么做吗?基本上

function () {

variable_$*=$SECONDS

}

function test

echo $variable_test

哪个需要显示花费在脚本上的时间,例如1

muru

您可以(误用)export(用于导出的变量)或printf(用于其他变量):

foo () {
    printf -v "variable_$1" "%s" "$SECONDS"
}

然后:

$ foo bar
$ echo $variable_bar
237

出口:

foo () {
    export "variable_$1=$SECONDS"
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章