腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
通过
变量
间接
访问
bash
关联
数组
、
、
我希望使用
变量
访问
关联
数组
。alias[foo]}" 但是,当使用
bash
4.3.48或
bash
3.2.57时,这对我不起作用。但是,如果我不声明(“声明-A")
数组
,它就可以工作,也就是这样: $ FIRST[hello]=world $ alias=FIRST $ echo "${!alias[foo]}" 不声明
数组
有什么问题吗?
浏览 14
提问于2019-03-18
得票数 1
回答已采纳
1
回答
Bash
:迭代
变量
名
、
我正在写一个
bash
脚本来分析一些文件。在第一次迭代中,我为分析的每个类别创建了具有字数统计的
关联
数组
。这些类别事先是未知的,因此这些
关联
数组
的名称是可变的,但都使用相同的前缀count_$category。
关联
数组
有一个单词作为键,它在该类别中的出现次数作为值。我可以使用${count_*}遍历
变量
名,但是如何
访问
这些
变量
名后面的
关联
数组
呢?对于每个
关联
浏览 2
提问于2016-09-30
得票数 0
2
回答
不能使用
间接
扩展
访问
全局
关联
数组
?
、
、
/bin/
bash
declare -gA global_arr1=( ["key"]="val" )init_globals echo "${global_arr1我试图基于
变量
i
访问
全局定义的
关联
数组
,所以我使用
间接
扩展将current_arr分配给我想要的东西。它非常适合本地定义的
关联
数组
。但它不适用于全局
数组</em
浏览 5
提问于2016-02-09
得票数 0
回答已采纳
1
回答
关联
阵列中的
间接
参数展开
、
、
在这个答案之后,我想在我的脚本上应用这个方法。它的基本内容是:baz="foo"bardeclare -A eses["greet"]="Hola"#en["world"]="World" 然后,在我的脚本顶部
浏览 0
提问于2020-09-23
得票数 3
回答已采纳
1
回答
Bash
-将“嵌套”
变量
的值转换为另一个
变量
[编辑:
间接
变量
展开]
、
、
我试图将“嵌套”
变量
的值转换为另一个
变量
,并/或直接使用该值,如下所示$ USER1_DIR=.user is USER1 $ DIR=${USER}_DIR >> USER1_DIR >> -
bash
/USER1 1/stuff作为输出 在
通过
了挑战1之后,我必须将一些内容添加到用户目
浏览 4
提问于2017-09-23
得票数 4
回答已采纳
2
回答
Bash
数组
.具有相应值的
变量
名的Zip
数组
、
、
、
、
当我正在自学
Bash
编程时,我遇到了一个有趣的用例,在这个用例中,想要获取环境中存在的
变量
的列表,并将它们放入
数组
中。然后,我希望输出
变量
名称及其值的列表,并将输出存储在
数组
中,每个
变量
都有一个条目。 我用任何“真实”的方式编写
Bash
脚本只有大约2周的时间,我正在对自己进行
数组
方面的教育。在其他编程语言中,一个常见的函数是能够“压缩”两个
数组
,例如。任何编程语言的另一个共同特性是
间接
的,例如
通过
等
浏览 9
提问于2021-04-09
得票数 0
2
回答
在调用值时,使用
变量
作为
关联
数组
的名称。
、
、
这个问题所做的事情与我所需要的类似,只是对于
数组
。我对
bash
脚本非常陌生,我需要做的就是这样做:humantocheck="human1" declare -A human2 human1=(
浏览 5
提问于2016-09-02
得票数 2
回答已采纳
1
回答
如何在
Bash
中
间接
获取
关联
数组
的键和值?
、
、
、
在
Bash
中,如果只有一个包含
关联
数组
名称的
变量
,$ dictvar="dict" 我们如何检索
关联
数组
的键和值?
浏览 2
提问于2014-10-09
得票数 2
3
回答
bash
中的嵌套
关联
数组
、
、
可以在
bash
中构造元素包含
数组
的
关联
数组
吗?例如,假设一个
数组
具有以下
数组
:b=(b bb bbb)可以创建一个
关联
数组
来
访问
这些
变量
吗?例如,letters[a]=$aletters[c]=$cletter=${let
浏览 3
提问于2014-08-10
得票数 11
回答已采纳
2
回答
将
变量
求值为
bash
中的
变量
我有以下
bash
脚本alpha="cow"gama="crow"dodone 我希望当我在
数组
上迭代时,它应该打印cow,cow,而不是alp
浏览 0
提问于2016-03-17
得票数 1
4
回答
是否可以使用shell脚本打印
变量
内容的内容?(
间接
参考)
、
、
、
、
假设我声明了以下
变量
:$ test="my string"$ echo $varmy是否可以使用
bash
打印
变量
内容的内容?
浏览 0
提问于2018-06-29
得票数 13
回答已采纳
2
回答
如何
通过
bash
中
变量
的值引用
关联
数组
变量
?
、
、
我有三个
关联
数组
:start_obj['two']="start-obj-twoend-obj-one"
浏览 0
提问于2019-03-27
得票数 2
回答已采纳
1
回答
在CMake中使用
Bash
关联
数组
、
我需要
通过
bash
访问
cmake
关联
数组
元素。因此,假设我的声明和
访问
类似于
bash
中的以下内容:~ echo $someText~ declare -A mymap=( [foo]=bar [baz]=quux)barmessage(STATUS "$ENV{someText}) mes
浏览 0
提问于2018-04-12
得票数 0
回答已采纳
1
回答
连接两个var以调用第三个var
、
很抱歉,如果以前有人回答了这个问题,我会尝试搜索,但无法找到任何相应的答案:$b="world" echo "${a}${b}test" -打印Hello{World}test echo "${a}$btest" -打印Hello echo "$a$btest" -打印Hello
浏览 0
提问于2020-01-21
得票数 -2
1
回答
如何在zsh中为多个键值导出使用单个导出名称(基于环境)?
、
、
、
我正在使用zsh,并将我的aws环境导出到zshrc文件中,如下所示: export AWS_ACCESS_Development = 1234export AWS_SECRET_Production = 1234 我需要有多个环境,这样当我为不同的环境运行命令时,我可以很容易地只使用环境名称,而不是所有的KEY-SECRET: ENV-1:export AWS_SEC
浏览 26
提问于2020-09-05
得票数 0
7
回答
如何将
bash
中的字符串值用作
变量
名
、
、
我想在
bash
中用不同的字符串创建一个文件名。例如,hmd.sh h、m、d是不同的值(数字0..9或字母aA..zZ)。例如,我想要转换为声明
变量
,如dd01="1"bb="dd$aa"当然,$bb是dd01,而不是
浏览 0
提问于2014-02-04
得票数 1
2
回答
Bash
给出printf -v无效选项错误
编辑:代码对我的脚本所做的是,它声明了
变量
,但没有在函数上进行本地化。下面是完整的函数function getProperty { for x
浏览 0
提问于2012-08-15
得票数 1
回答已采纳
2
回答
文件中的巴什求和数字
我有一个像这样的文件:aaa 12bbb 12ddddd 1ddddd 3aaa 27 - 9%ccc 123 - 41%我怎么才能在巴什完成这件事?
浏览 2
提问于2016-06-14
得票数 1
回答已采纳
5
回答
BASH
脚本:当索引是
变量
时,$@的第n个参数?
、
、
我想检索$@的第n个参数(传递给脚本的命令行参数列表),其中n存储在一个
变量
中。例如,我想要获取调用的第二个命令行参数:并且索引不应该是显式的,而是存储在
变量
n中。n=2我希望输出是"beta",但我得到了错误: .
浏览 1
提问于2012-05-25
得票数 17
回答已采纳
2
回答
具有两个
变量
的动态
变量
、
、
我有一个
bash
脚本问题。我正在尝试创建以下代码,但是,它不能正常工作。这让我想知道这是否可能。我希望这里的人能想出办法。MYSQL_DB_${DATABASE_NAME}_USERS_${DATABASE_USER}_PASSWORD 我希望输出是"Password“(原始
变量
我用谷歌搜索了一下,发现在
变量
名中使用一个
变量
,可以使用echo "${!DATABASE_PASS_TEMP}",但当使用两个动态
变量
时,这不起作
浏览 0
提问于2014-04-09
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Bash编程中的数组-索引数组续
你所不了解的 Bash:关于 Bash 数组的介绍
Bash基础训练指南
Bash 5.0发布:新增shell层变量,与上一版本部分不兼容
有关bash,我希望我能知晓的十件事
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券