Linux使用技巧(四):shell中$(( ))、$( )、``与${ }的区别

本文详细介绍了Linux shell中$( )、` `、${ }和$(( ))的用途和区别。$( )与` `用于命令替换,虽然两者功能相似,但$( )更直观且广泛支持。${ }主要用于变量替换,精确界定变量名范围,同时支持取子串和替换操作。$(( ))则用于整数运算,支持不同进制转换。此外,(())用于重定义变量值。
摘要由CSDN通过智能技术生成

Linux使用技巧(四):shell中 ( ( ) ) 、 (( ))、 (())( )、``与${ }的区别

“java常见小错误”系列文章推荐:
上一篇:java小技巧(二):JAVA 交集,差集,并集
前文推荐:java常见小错误(一):变量类型自动转换与强制转换
java小技巧(一):进制转换
java小技巧(三):List和Array之间的转换
linux常用技巧(一):后台下载
Linux使用技巧(三):隧道工具


【版权申明】未经博主同意,谢绝转载!(请尊重原创,博主保留追究权);
本博客的内容来自于:Linux使用技巧(四):shell中 ( ( ) ) 、 (( ))、 (())( )、``与${ }的区别
学习、合作与交流联系q384660495;
本博客的内容仅供学习与参考,并非营利;


一、$( )与` `命令替换

在bash中,$( )与` `(反引号)都是用来作命令替换的。
命令替换与变量替换差不多,都是用来重组命令行的,先完成引号里的命令行,然后将其结果替换出来,再重组成新的命令行。

[root@localhost ~]# echo today is $(date "+%
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

夏天的爱人是绿色

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值