gpt4 book ai didi

arrays - 在 bash 中列出数组的特定元素

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:14:43 24 4
gpt4 key购买 nike

我有一个类似这样的数组,数组=( A B C D E F G H I J K L M N O P Q R S T U V W X Y Z)我想列出值“b、e、o、u、z”我尝试使用:

`echo ${array[1,4,14, 20, 25]}`

[这个命令不起作用]输出为:B E O U Z我不是在寻找

echo ${array[1] array[4] array [14]...}

获得此输出的完美命令是什么?

最佳答案

我还没有找到没有eval的方法:

#! /bin/bash
array=( A B C D E F G H I J K L M N O P Q R S T U V W X Y Z )
x=(\${array[{1,4,14,20,25}]})
eval echo ${x[@]}

关于arrays - 在 bash 中列出数组的特定元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54588360/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com