bash脚本中的backticks和$()有什么区别?
发布时间:2020-12-15 16:22:23 所属栏目:安全 来源:网络整理
导读:参见英文答案 What’s the difference between $(command) and `command` in shell programming?5个答案我看到在bash脚本两种不同的形式,似乎做同样的: `some command` 和 $(some command) 两者之间有什么区别,我什么时候应该使用它们中的每一个? 没有语
参见英文答案 >
What’s the difference between $(command) and `command` in shell programming?5个答案我看到在bash脚本两种不同的形式,似乎做同样的:
`some command` 和 $(some command) 两者之间有什么区别,我什么时候应该使用它们中的每一个?
没有语义差异。 backtick语法是较旧的和较不强大的版本。参见man bash,章节“命令替换”。
如果你的shell支持$()语法,更喜欢它,因为它可以嵌套。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- bash – 如何在使用VSTS Shell脚本CI任务时生成后台进程
- twitter-bootstrap – Bootstrap:使用图标问题折叠/解除
- angularjs – angular UI Router – 何时使用抽象模式/嵌套
- angularjs – 未捕获错误:[$injector:modulerr]无法在Apa
- 如何在角度2中为td制作2种数据绑定方式?
- angular – Async Validator Throw Expected validator返回
- Erlang的Vim设置
- SPOJ - COT Count on a tree [LCA+主席树]【数据结构】
- go 调用shell命令 两种方式(有无返回值)
- ngTable自定义/重写过滤器