腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
Bash
和
关联
数组
中
的
替换
bash
、
associative-array
、
substitution
我想动态声明
和
取消设置
关联
数组
,但
数组
让我抓狂,而且它们确实拥有最好
的
驾照。
浏览 22
提问于2021-08-15
得票数 0
回答已采纳
1
回答
只有在
bash
中
为空时才分配
关联
数组
值
bash
有
关联
数组
拥有另一个
数组
id,并且只在没有设置某个值时才需要从选项
中
设置一个值,所以如下所示 id[KEY1]=${id[KEY1]:-OPTIONS[a]}如何使用
bash
的
:-“变量
替换
”与
关联
数组
?
浏览 1
提问于2013-12-13
得票数 2
回答已采纳
1
回答
如何在
bash
脚本之间传递
数组
和
关联
数组
?
arrays
、
linux
、
bash
我想在
bash
脚本之间传递一个
数组
和
一个
关联
数组
。./b.sh:第3行:${1@}:
替换
错误调用其他脚本b.sh
的
第一个脚本a.sh#!/usr/bin/
bash
-x declare -A as
浏览 0
提问于2020-10-14
得票数 1
1
回答
关联
数组
中
的
Bash
- Add变量-糟糕
的
替换
bash
、
associative-array
以下是
bash
中
关联
数组
的
预期行为$ echo ${PC[CPU]}这给了我HP作为输出。假设我有这些PC、Monitor
和
CPU值存储在变量a、b
和
c
中
。我现在正在尝试获取详细信息,但在尝试时会出现“坏
替换
”错误。$ a=PC; b=Dell; c=HP
bash
: ${$a[$b]}
浏览 4
提问于2021-01-05
得票数 1
回答已采纳
1
回答
可以在不支持
关联
数组
的
情况下编译
Bash
5吗?
bash
、
macos
、
homebrew
、
configure
测试我
bash
脚本
的
同事给我发了这个截图他用brew安装了
bash
。declare是否有可能在
bash
:5
中
没有-A选项?我
和
码头查过了,
bash
:5肯定有-A
bash
-5.0# declare -Adeclare -A
BASH
_CMDS=() 当没有
bash
:3
浏览 0
提问于2019-03-12
得票数 1
回答已采纳
1
回答
关联
数组
名
替换
和
复制
bash
arrays
、
bash
我有一个
bash
脚本,它检查输入日期($1)是否在一个日期范围/范围内。用户输入日期
和
(a或b,即$2)。declare -A dict=$2_range echo $1
浏览 3
提问于2017-07-15
得票数 0
回答已采纳
2
回答
如何使用sed从长字符串中提取键值?
linux
、
bash
、
shell
、
awk
我有一个很长
的
字符串,我想从这个字符串中提取一个键
的
值,并将其存储在一个变量
中
。我想从abc字符串中提取userName
的
值。我尝试了下面的代码,但它显示文件名太长错误。我想提取userName
的
值并将其存储在一个变量
中
。 userName=bbundlesystemadminusername
浏览 66
提问于2018-08-11
得票数 1
回答已采纳
1
回答
在循环期间访问KV对
中
的
值
bash
、
associative-array
我有一个
关联
数组
,其中
的
键
和
值都是xml字符串。我将它用于
bash
脚本
中
的
查找/
替换
操作。 #!/usr/local/bin/
bash
findReplace['<item name="Alice" title="President"/>']='&
浏览 15
提问于2019-10-17
得票数 2
回答已采纳
3
回答
如何根据空行将长文本分割成
数组
?
awk
、
sed
我想把它们保存到一个
关联
数组
中
,作为键'Id',值'LogLevelMax‘。每个“实体”之间都有两个新
的
行。在LogLevelMax
和
Id之间,正好有一个新行。首先,我尝试用一个字符'#':cat file.txt | tr "\n\n" "#"
替换
2行空行。但它将所有新行
替换
为“#”,而不仅仅是两个新行。我如何在
bash
中使用sed、awk、regex或<em
浏览 1
提问于2022-04-06
得票数 1
回答已采纳
2
回答
为什么我得到一个错误‘无效算术运算符’?
bash
、
shell
我想设置具有字符串索引
的
数组
。当我尝试
的
时候,我发现了一个错误keys=$(echo $ci_json | jq 'keys')ARR=() fi错误: localhost.localdomain:语法错误:无效算术运算符(错误标记为".localdomain") 此错误出现在"ARR$key=$value“
中
浏览 2
提问于2016-11-12
得票数 1
回答已采纳
2
回答
使用分隔符从
bash
数组
中提取值
bash
我有一个
数组
my_array=(foo:123 bar:456 baz:789 lorem:012 ipsum:345)例如:传递foo应该返回123。
浏览 3
提问于2022-09-02
得票数 0
回答已采纳
3
回答
在shell脚本
中
操作
数组
(由php-cli打印)
linux
、
arrays
、
bash
、
shell
、
php
我是一个使用shell脚本
的
新手,今天我学到了很多东西。这是对这个问题
的
扩展,具有以下代码
的
:-$neededCons
浏览 5
提问于2010-12-07
得票数 1
回答已采纳
1
回答
对变量进行递归
替换
regex
、
bash
、
recursion
、
replace
、
substitution
给定这个
关联
数组
: [prefix]='/usr' [libdir]='@exec_prefix@/lib'我希望将模式@([^@/]+)@ (例如,@prefix@,prefix是捕获)
的
任何出现
替换
为与捕获相关
的
值(例如,/usr for prefix),以便在不再发生之前递归地执行<
浏览 3
提问于2016-04-01
得票数 1
回答已采纳
1
回答
如何在
Bash
中间接获取
关联
数组
的
键
和
值?
arrays
、
bash
、
associative-array
、
indirection
在
Bash
中
,如果只有一个包含
关联
数组
名称
的
变量,$ dictvar="dict" 我们如何检索
关联
数组
的
键
和
值?
浏览 2
提问于2014-10-09
得票数 2
2
回答
从文件
中
替换
文件
中
的
字符串
linux
、
bash
、
awk
、
sed
我需要帮助
替换
文件
中
的
字符串,其中“从”到“字符串”来自给定
的
文件。fromto.txt:"TRAVEL HD","TRAVEL_HD_CHANNEL"第一列是我要搜索
的
内容,它将被
替换
为第二列$2}'` echo "$var1" "AND&quo
浏览 6
提问于2017-12-29
得票数 1
1
回答
在崇高文本3
中
设置默认
的
shell二进制位置
bash
、
sh
、
sublimetext3
我使用brew在macOS塞拉利昂上安装了
bash
4.4.5,并使用它作为我
的
主外壳。由于SIP,我不能简单地升级/
替换
内置
的
bash
3.2.57,因此它位于我
的
/usr/local/bin/目录
中
。 我
的
.
bash
_profile中有使用
bash
4.x特性
的
脚本,例如
关联
数组
。当我试图运行任何崇高文本3
浏览 1
提问于2017-04-04
得票数 2
回答已采纳
1
回答
为什么一些shell变量有双括号?
linux
、
shell
、
environment-variables
我正在处理linux变量
和
set命令。
BASH
_LINENO=()双括号
的
意思是什么?为什么某些变量有双括号作为变量值?
浏览 0
提问于2021-02-26
得票数 0
1
回答
在
bash
shell
中
设置等效
的
数据结构?
bash
、
shell-script
、
language
是否有类似于使用类似于java.util.Set
的
bash
脚本
的
数据结构?基本上,一个集合,即使您向它添加了一个重复元素,也不允许您添加两个相同
的
元素?我知道
bash
确实有
数组
,而且有些版本
的
bash
有hashmap(但不是所有版本)。
浏览 0
提问于2018-04-14
得票数 14
回答已采纳
1
回答
使用sh脚本时出错
shell
、
sh
由于限制了sh shell
的
不可用性,我使用
bash
shell。下面的代码在
bash
shell上运行良好,但在sh shell上运行时抛出错误。[ -n $(grep -i "${RSA_BACKUP[iter]}: OK" $BACKUP_HASH_TRACK) ]] 错误:/etc/backup_红外. 79:第79行:语法错误:错误
替换
浏览 1
提问于2017-01-03
得票数 0
1
回答
在CMake中使用
Bash
关联
数组
bash
、
cmake
我需要通过
bash
访问cmake
关联
数组
元素。因此,假设我
的
声明
和
访问类似于
bash
中
的
以下内容:~ echo $someText~ declare -A mymap=( [foo]=bar [baz]=quux)barmessage(STATUS "$
浏览 0
提问于2018-04-12
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Bash编程中的数组-索引数组
Bash编程中的数组-索引数组续
Numpy第5练:不影响原数组,如何替换数组中符合条件的元素?
(七)Perl中的模式匹配和模式替换介绍
一些常用的PHP数组函数和php清除数组中的空值-array
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券