相关疑难解决方法(0)

Bash中$ {}和$()之间的差异

我有两个问题,可以使用一些帮助来理解它们.

  1. ${}和之间有什么区别$()?我理解这() 意味着在单独的shell中运行命令并放置$意味着将值传递给变量.有人能帮助我理解这个吗?如果我错了,请纠正我.

  2. 如果我们可以使用for ((i=0;i<10;i++)); do echo $i; done并且它工作正常那么为什么我不能用它while ((i=0;i<10;i++)); do echo $i; done?两者的执行周期有什么不同?

linux bash scripting

77
推荐指数
2
解决办法
7万
查看次数

标签 统计

bash ×1

linux ×1

scripting ×1