linux中``(反引号)和$()d的区别
来源:互联网 发布:广东高考口语软件 编辑:程序博客网 时间:2024/06/08 12:22
``(反引号)和$()
1、概念与不同
``和$()是一样的。在执行一条命令时,会先将其中的 ``或者是$() 中的语句当作命令执行一遍,再将结果加入到原命令中重新执行在操作上,这两者都是达到相应的效果,但是建议使用$( ),理由如下:
1、``很容易与''搞混乱,尤其对初学者来说。2、在多层次的复合替换中,``必须要额外的跳脱处理(反斜线),而$( )比较直观。
3、$( )的弊端是,并不是所有的Lunix系统都支持这种方式,但反引号是肯定支持的。
4、虽然不少系统工程师在使用替换功能时,喜欢使用反引号将命令括起来。但是根据POSIX规范,要求系统工程师采用的是$(命令)的形式。所以,我们最好还是遵循这个规范,少用``,多用$()。
2、举例
运行结果
阅读全文
0 0
- linux中``(反引号)和$()d的区别
- Linux中关于双引号,单引号和反引号的区别
- Linux shell中,单引号''、双引号""和反引号``的区别
- Shell中反引号和$()的区别
- linux shell中,单引号、 双引号,反引号(``),$()的区别
- linux shell中,单引号、 双引号,反引号(``),$()的区别
- Linux中单引号双引号反引号的区别与应用
- linux中单引号、双引号、以及反引号的区别
- linux bash shell中,单引号、 双引号,反引号(``)的区别及各种括号的区别
- linux bash shell中,单引号、 双引号,反引号(``)的区别及各种括号的区别
- linux bash shell中,单引号、 双引号,反引号(``)的区别及各种括号的区别
- linux bash shell中,单引号、 双引号,反引号(``)的区别及各种括号的区别
- linux bash shell中,单引号、 双引号,反引号(``)的区别及各种括号的区别
- linux bash shell中,单引号、 双引号,反引号(``)的区别及各种括号的区别
- linux bash shell中,单引号、 双引号,反引号(``)的区别及各种括号的区别
- linux bash shell中,单引号、 双引号,反引号(``)的区别及各种括号的区别
- linux bash shell中,单引号、 双引号,反引号(``)的区别及各种括号的区别
- bash中$(命令)和反引号的区别
- 【神经网络与深度学习】读书笔记
- 一站式学习Wireshark(五):TCP窗口与拥塞处理
- Java数据库获取动态主菜单和子菜单或上下级关联菜单+jquery页面展示
- 数据存储
- 基于spring多数据源动态调用及其事务处理
- linux中``(反引号)和$()d的区别
- 8. String to Integer (atoi)
- 关于比特币的理解
- PhotoView + ViewPager,pointerIndex out of range异常解决
- WebSocket实例
- PreTranslateMessage 与 WindowProc 的关系
- VMware配置Mysql允许远程连接
- valid number
- android Volley获取VolleyError的body