数组 – 从数组中删除条目
发布时间:2020-12-15 18:57:22 所属栏目:安全 来源:网络整理
导读:我想做点什么喜欢这个: foo=(a b c)foo-=becho $foo # should output "a c" 如何从数组中删除一个条目? foo- = b不起作用 无论入境处在何处,移除都应该工作. 要删除元素号$i:a =(“${(@)a [1,$i-1]}”“${(@)a [$i 1,$#a]}” (更简单的构造a =($a [1,$i-1
我想做点什么喜欢这个:
foo=(a b c) foo-=b echo $foo # should output "a c" 如何从数组中删除一个条目? foo- = b不起作用 无论入境处在何处,移除都应该工作.
要删除元素号$i:a =(“${(@)a [1,$i-1]}”“${(@)a [$i 1,$#a]}”
(更简单的构造a =($a [1,$i-1] $a [$i 1,$#a])也会删除空元素. 添加: 要删除任何发生的b:a =(“${(@)a:#b}”):#是删除匹配元素的象形文字; “”和(@)即使它们包含空元素也能在数组上正常运行. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |