我可以在bash中通过其别名为变量设置值吗?

必须

我想通过它的别名在bash中设置一个值,如下所示。

ORIGINAL_VALUE="a"
ALIAS="ORIGINAL_VALUE"
"$ALIAS"="b"  # This line does not work.
echo "value is $ORIGINAL_VALUE"

我期望的结果是

value is b

现在我知道可以通过ALIAS读取ORIGINAL_VALUE的值了

${!ALIAS}

但是,不幸的是,我不知道如何通过ALIAS来设置ORIGINAL_VALUE的值,例如“ $ ALIAS” =“ b”,这是行不通的。

有些人有解决方案或建议,请告诉我。非常感谢你。

切普纳

使用nameref(bash4.3或更高版本)

$ declare -n alias=original_value
$ original_value=a
$ alias=b
$ echo "$original_value"
b

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

我可以在bash中通过其别名为变量设置值吗?

来自分类Dev

我可以在bash中使用变量的别名吗?

来自分类Dev

我可以在git中为“ pull --rebase”设置别名吗?

来自分类Dev

我可以重新初始化全局变量以覆盖其在C中的值吗?

来自分类Dev

我可以串联bash别名吗?

来自分类Dev

我可以通过提供字段名称在实体中设置字段值吗?

来自分类Dev

我可以在odoo中通过服务器操作设置默认值吗

来自分类Dev

我可以通过提供字段名称在实体中设置字段值吗?

来自分类Dev

我可以在扩展方法中设置十进制变量的值吗?

来自分类Dev

我可以通过方法设置全局值吗?

来自分类Dev

我可以在ng-repeat中设置变量吗?

来自分类Dev

我可以在 html 模板中设置会话变量吗?- 流星

来自分类Dev

我可以通过访问该对象中的其他值来设置该对象的值吗?

来自分类Dev

我可以通过在Dymola中设置状态变量的最小和最大边界来确保收敛吗?

来自分类Dev

在PHP中,我可以为类属性添加别名吗?例如通过特性允许ArrayAccess方法

来自分类Dev

在bash脚本中,我们可以使用命令行参数设置变量值吗?

来自分类Dev

我可以在MySQL中设置条件默认值吗?

来自分类Dev

我可以在PHP的多个输入中设置值吗?

来自分类Dev

我可以在 html 中设置类似数字的 attr 值吗

来自分类Dev

在ColdFusion中,我可以按值捕获封闭变量吗?

来自分类Dev

我可以通过其计数器值选择一个元素吗?

来自分类Dev

我可以将Meteor Session变量重置为其默认值吗?

来自分类Dev

我想取消设置其变量字符串存储在数组中的bash变量的列表

来自分类Dev

我可以让bash停止解析并验证某个别名吗?

来自分类Dev

我可以取消设置$ 1变量吗?

来自分类Dev

我可以动态设置属性的值吗?

来自分类Dev

我可以使用其数值设置枚举吗?

来自分类Dev

我可以通过使用其网址获取Blob吗?

来自分类Dev

您可以通过传递类来更改其值吗?

Related 相关文章

  1. 1

    我可以在bash中通过其别名为变量设置值吗?

  2. 2

    我可以在bash中使用变量的别名吗?

  3. 3

    我可以在git中为“ pull --rebase”设置别名吗?

  4. 4

    我可以重新初始化全局变量以覆盖其在C中的值吗?

  5. 5

    我可以串联bash别名吗?

  6. 6

    我可以通过提供字段名称在实体中设置字段值吗?

  7. 7

    我可以在odoo中通过服务器操作设置默认值吗

  8. 8

    我可以通过提供字段名称在实体中设置字段值吗?

  9. 9

    我可以在扩展方法中设置十进制变量的值吗?

  10. 10

    我可以通过方法设置全局值吗?

  11. 11

    我可以在ng-repeat中设置变量吗?

  12. 12

    我可以在 html 模板中设置会话变量吗?- 流星

  13. 13

    我可以通过访问该对象中的其他值来设置该对象的值吗?

  14. 14

    我可以通过在Dymola中设置状态变量的最小和最大边界来确保收敛吗?

  15. 15

    在PHP中,我可以为类属性添加别名吗?例如通过特性允许ArrayAccess方法

  16. 16

    在bash脚本中,我们可以使用命令行参数设置变量值吗?

  17. 17

    我可以在MySQL中设置条件默认值吗?

  18. 18

    我可以在PHP的多个输入中设置值吗?

  19. 19

    我可以在 html 中设置类似数字的 attr 值吗

  20. 20

    在ColdFusion中,我可以按值捕获封闭变量吗?

  21. 21

    我可以通过其计数器值选择一个元素吗?

  22. 22

    我可以将Meteor Session变量重置为其默认值吗?

  23. 23

    我想取消设置其变量字符串存储在数组中的bash变量的列表

  24. 24

    我可以让bash停止解析并验证某个别名吗?

  25. 25

    我可以取消设置$ 1变量吗?

  26. 26

    我可以动态设置属性的值吗?

  27. 27

    我可以使用其数值设置枚举吗?

  28. 28

    我可以通过使用其网址获取Blob吗?

  29. 29

    您可以通过传递类来更改其值吗?

热门标签

归档