我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

Linux 变量嵌套拼接

Linux 变量嵌套拼接
a_${TBLID,,}_cnt=11

echo ${a_${TBLID,,}_cnt}

由于变量名是动态的,我用的拼接,但是输出失败了,有这种嵌套的实现方式吗

这种场景可以使用eval的方式来实现。
使用示例如下:

$ TBLID=x
$ eval a_${TBLID}_cnt=11
$ eval v='$'a_${TBLID}_cnt
$ echo $v
11

近期文章

  • 利用指针循环访问链表,指针越界读取失败
  • 为什么是45 可以看看吗
  • DomDocument :: LoadXML():实体'bull'未在Entity中定义
  • 如何在ubuntu中使用pyodbc连接数据库失败?
  • Adams无法关闭,点关闭有弹窗报错
  • cicil 3d安装汉化时出现的问题怎么解决
  • 基于stm32和tm1639的两路二位数码管显示电路程序
  • maven报这几个错误是什么意思啊,看不明白
  • python怎么去除窗口
  • noi 1.7 30:字符环出错
  • 三维变量reshape的用法
  • 输出固定个数的PWM
  • svn更新代码有问题
  • Codeigniter数据库连接错误和db_select
  • DLNM暴露反应系数问题
  • vue使用$router登录跳转为什么获取不到name值呢?
  • 在vue中 我想用::after伪类选择器给文本后边加一个动态的信息.
  • TensorFlow加载模型就报错:ValueError: Received incompatible tensor with shape,怎么回事啊?
  • 有关C++运算符重载的几个问题
  • 为什么Base64编码被删掉一段仍能被渲染?

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华