Linux 小技巧
这篇记录一些我在学习和使用 Linux 过程中发现的小技巧,
所谓技巧就是说不用它也可以,但是用了会更简单
- 有时候需要后面的表达式先执行,就可以用
1 | express1 $(express2) |
$(…)和${…}的区别:
$():它表示命令替换操作符。在$()内部包含一个命令,它会执行该命令并将其输出作为字符串返回。例如,$(date)会执行date命令并将当前日期和时间的字符串表示形式作为字符串返回。这个字符串可以被赋值给一个变量,或者被传递给其它命令进行进一步处理。
${}:它表示变量替换操作符。在${}内部指定一个变量名,它会将该变量的值替换为该字符串。例如,${HOME}会将HOME环境变量的值替换为一个字符串,该字符串代表当前用户的主目录路径。这个字符串也可以被赋值给一个变量,或者被传递给其它命令进行进一步处理。
- 计算
1 | $((express)) |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 QUANWEI!