使用$ {var}或$ var之间的最佳实践是什么?

内罗尔夫21

我知道${var}并且$var做同样的事情。我也知道您可以将大括号用于诸如${var:=word}或的高级选项${var#pattern}这里也有解释

但是我在一些bash脚本中看到了最简单形式的花括号的使用:${var}有时我只看到这种表示法$var

有什么理由比起简单而喜欢这种语法,$var因为它做同样的事情?是为了便携性吗?是编码风格吗?

作为一个认真的开发人员,我应该使用哪种语法?

迈克尔·维尔斯

为了清楚起见。正如arzyfex所指出的,${foo}_bar之间存在差异$foo_bar始终使用大括号,您将永远不会犯该错误。另请注意,如果要引用多于一个数字的位置参数,则需要使用大括号,例如${11}

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用嵌套var替代var

来自分类Dev

Javascript / jQuery变量,使用var的正确方法是什么?

来自分类Dev

PHP使用此'$$ var'是什么意思?

来自分类Dev

使用var或不使用var定义对象

来自分类Dev

使用 CompositeDisposables 的最佳实践是什么

来自分类Dev

在$ .getScript()中使用var

来自分类Dev

在$ .getScript()中使用var

来自分类Dev

使用$ resource并在多个控制器之间共享结果的最佳实践是什么?

来自分类Dev

@($ {VAR})是什么意思?

来自分类Dev

(+ var)是什么意思

来自分类Dev

在Java脚本中,var a = xyz []和var a = xyz {}之间的区别是什么

来自分类Dev

快速语法使用var = {}()的含义?

来自分类Dev

无法使用公共var vba

来自分类Dev

角模块功能:使用var?

来自分类Dev

tcsh:使用当前命令的var

来自分类Dev

JavaScript的:实现让加工使用var

来自分类Dev

在Codeigniter中使用var main

来自分类Dev

使用php var确认删除

来自分类Dev

需要在If中使用VAR

来自分类Dev

在别名中使用dir var?

来自分类Dev

快速语法使用var = {}()的含义?

来自分类Dev

变量声明JavaScript:在全局空间中使用var-keyword吗?是什么原因?

来自分类Dev

“ var = $ {var:-word}”和“ var = $ {var:= word}”之间有什么区别?

来自分类Dev

声明变量时使用 var 和不使用 var 有什么区别?

来自分类Dev

使用实体框架实施高级搜索的最佳实践是什么?

来自分类Dev

在多线程中使用泰坦图的最佳实践是什么?

来自分类Dev

在Node.js中使用Redis的最佳实践是什么?

来自分类Dev

在Laravel中使用助手的最佳实践是什么

来自分类Dev

使用异步而不等待的最佳实践是什么?

Related 相关文章

热门标签

归档