腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(8309)
视频
沙龙
1
回答
Bash
关联
字典
不
工作
(
declare
:-A:
invalid
选项
)
、
、
我遵循了每个
bash
字典
示例,没有一个有效。我现在有了 _CONFIG: test.sh: 出于某种原因,在遵循每个示例之后,我得到了 如何在
Bash
中将用户输入'dev‘映射到'myprojectname’?
浏览 25
提问于2017-04-07
得票数 4
回答已采纳
1
回答
可以在不支持
关联
数组的情况下编译
Bash
5吗?
、
、
、
测试我
bash
脚本的同事给我发了这个截图他用brew安装了
bash
。
declare
是否有可能在
bash
:5中没有-A
选项
?我和码头查过了,
bash
:5肯定有-A
bash
-5.0#
declare
-A
declare
-A
BASH
_CMDS=()
浏览 0
提问于2019-03-12
得票数 1
回答已采纳
1
回答
为什么‘`local`’页面声明‘均可’和‘`local```-n’属性“不能应用于数组变量”,但却可以呢?
、
、
、
该
选项
可以是
declare
**.** 接受的任意
选项
因此,可以传递给
bash
local内置命令的
选项
与
declare
的
选项
相同。让我们找出哪些
选项
可以传递给
declare
运行man
bash
并使用正则表达式搜索模式
declare
\[搜索
declare
[。为了证明这一点,下面是一个常规
bash
数组良好
工作
浏览 4
提问于2022-02-10
得票数 2
回答已采纳
1
回答
在MacOS上的
bash
脚本中使用
关联
数组
、
、
我正在使用MacOS (Mojav10.14.6)并试图编写
bash
脚本。我已经安装了最新版本的
bash
-5.0.16(1)-release (x86_64-apple-darwin18.7.0) -使用brew安装。/usr/bin/env
bash
在我的脚本代码中
declare
-A svcCount
浏览 3
提问于2020-05-27
得票数 1
回答已采纳
1
回答
通过变量间接访问
bash
关联
数组
、
、
我希望使用变量访问
关联
数组。此post的可接受答案中的示例正是我想要的: $
declare
-A FIRST=( [hello]=world [foo]=bar )$ echo "${!alias[foo]}" 但是,当使用
bash
4.3.48或
bash
3.2.57时,这对我不起作用。但是,如果我
不
声明(“声明-A")数组,它就可以
工作
,也就是这样: $ FIRST[hello]=world $ FIRST[foo]=b
浏览 14
提问于2019-03-18
得票数 1
回答已采纳
1
回答
为什么这个自定义的源函数不能使我声明的变量全局可用?
、
、
考虑一下tmp.sh文件中的这些声明aa[1]=hello echo exists myvar=exists
浏览 8
提问于2016-11-11
得票数 2
回答已采纳
1
回答
无法在python
字典
中使用
bash
数组?
、
我在
bash
中有一个数组,它由字符串消息组成。我需要在python中使用这些消息作为
字典
值。如下所示:errorMessage+=("testing the message")displayJsonOutput()python - <<ENDdict1 = {} d
浏览 0
提问于2018-05-25
得票数 0
1
回答
Bash
“宣告-A”不适用于macOS
、
、
、
我猜
Bash
不是在macOS上更新的。在谷歌update
Bash
macOS时,我一直得到bug修复补丁。无论如何,我需要在macOS
Bash
中使用
关联
数组,其中命令:产生错误: 声明:用法:声明-afFirtx [name=value .]
浏览 4
提问于2014-11-18
得票数 11
回答已采纳
1
回答
./”和“
bash
”来运行脚本的结果是不同的?
我想使用curl命令在云中获取字符串,并将它们解析到
字典
中。#!/bin/
bash
declare</e
浏览 0
提问于2019-04-24
得票数 1
1
回答
创建具有
关联
数组的列表
、
为了脚本的简单性和创建新的未来数组,我尝试用两个
关联
数组()创建一个列表。
declare
-A $program foo[var]=`ls -al ~` #
Decl
浏览 0
提问于2016-10-28
得票数 0
回答已采纳
1
回答
Bash
:如何持久化和恢复具有包含方括号或其他特殊字符的键的
关联
数组
、
、
、
问题$ cat def.sh$ . def.sh 使用
declare
-p,我能
浏览 2
提问于2017-08-13
得票数 5
回答已采纳
3
回答
使用名厨在巴什(4)?
先决条件:
declare
-A service1=( [name]=foo echo ${service[id]} ${service[name]}我的预期产出:2 bar 但是,在使用
bash
4运行时,我遇到了错误:/test.sh: line 13:
declare
: -n:
invalid</e
浏览 12
提问于2021-06-02
得票数 2
回答已采纳
1
回答
从
字典
数组
bash
中获取值
我正在学习如何编写
bash
脚本,我需要知道如何从一组
字典
中获取值。我这样做是为了声明:
declare
-A personperson[id]=12如果我执行以下操作,它就能正常
工作
:# Bobecho ${persons[0]} # empt
浏览 17
提问于2017-06-22
得票数 0
回答已采纳
3
回答
以列表为值的
Bash
关联
数组
、
、
、
我必须使用
BASH
,我试图将它声明为一个
关联
数组,这与地图非常相似。
bash
中
关联
数组的声明应该在一行中,我尝试如下所示。ARRAY=(["sem1"]=("first name" "second name") ["sem2"]=("third name") ["sem3]=OTHER_LITS)
bash
如何在
bash
中仅在一行中定义非视觉数组?
浏览 6
提问于2016-10-17
得票数 13
回答已采纳
2
回答
bash
中的有序
关联
数组
、
我可以在
bash
中执行以下操作data[A]="aaa"data[B]="bbb" A ---> aaaC ---> ccc 也就是说,
关联
数组被重新排序(我假设在键上使用
字典
排序,但我不确定),并
浏览 0
提问于2015-07-02
得票数 2
回答已采纳
1
回答
Unix无法设置键/值数据并将其放入数组
、
、
、
我有一个以前
工作
过的小脚本。在其中,我使用Unix IFS从文本文件中导入键/值:"echo "This is ${arr[0]}"输入.keyinfo文件:但是,我试图让它在另一种版本的Linux上
工作
,并得到以下错
浏览 6
提问于2015-05-03
得票数 1
回答已采纳
3
回答
动态
bash
关联
数组键
假设我声明了两个
关联
数组。
declare
-A FOO_ARRAY=( [b]="second") [a]="firsttemp}但是,如果您注意到用于动态引用变量的操作符在从
关联
数组中获取键列表时也是相同的,那么如何才能使这样的事情成为可能,以便动态列出
关联
数组中的键呢?这样的简单示例会导致
invali
浏览 4
提问于2019-10-05
得票数 1
回答已采纳
1
回答
在
bash
中的持久存储中记录文件的名称和源路径
、
、
、
、
我正努力用路径信息填充
字典
。这是我的第一个
bash
脚本,我不太在意我所使用的存储类型,不管是数组、
字典
等等.我所关心的就是跟踪哪个文件属于哪里。这是我的第一个
bash
脚本,非常抱歉,如果这是一个微不足道的问题/错误在我这边。编辑: test_dict声明
浏览 2
提问于2021-09-14
得票数 0
回答已采纳
1
回答
创建
bash
数组需要-a标志吗?
、
、
、
使用-a标志声明
bash
数组的附加价值是什么,如下所示:
declare
-a arr1arr1[1]="array1-one"echo ${arr1[1]}无-a
选项
arr2[0]="array2-zero" arr2[1]="array2-one"
浏览 1
提问于2018-12-01
得票数 4
回答已采纳
1
回答
关于在有效
选项
名称之间发生的无效
选项
名称的警告
、
我编写了下面的
bash
部分,但是需要实现一些更复杂的东西。Unknown option -w 但是myfunc -v --vlt -w "Ubuntu"不会打印任何警告消息,因为-w发生在已知的非
选项
参数之后代码将只检查以-开头的
选项
名。因此,myfunc -v -w 5 --vlt "Ubuntu"只报告-
浏览 0
提问于2021-12-12
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
一个 bash 脚本的故事
电子取证中最另类的关键词搜索——在数据库中全文搜索
Bash 5.0 发布及其新功能
Bash 5.0发布:新增shell层变量,与上一版本部分不兼容
《鸟哥的Linux私房菜》笔记整理Part.1
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券