arrays - bash 脚本使用变量获取第 7 个参数

标签 arrays linux bash ubuntu

我试图通过 $x 而不是 $7 获取脚本的第 7 个参数,这可能吗?

set -- $args
echo $(($x))

所以这必须打印出 $7 因为 $x = 7

最佳答案

除了这不是 $((...)) 所做的。

echo "${!x}"

关于arrays - bash 脚本使用变量获取第 7 个参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44488503/

相关文章:

bash - shell脚本: running cmd that was passed into a function

arrays - MongoDB:如何获取查找集合的对象值

python - 如何将我的迭代存储到Python中的数组中?

arrays - 在 Fortran 中分配时自动分配数组

linux - 在没有 root 和特权用户的情况下安排长时间运行的 Laravel 任务的方法

linux - 删除字符串前的空格

linux - 编译时出错:::strcmp 尚未声明

bash - 如何在 Bash 中重命名关联数组?

c - 如何将 char 数组转换为结构数组?

linux - 匹配一个模式,插入模式,直到下一次匹配