gpt4 book ai didi

arrays - 如何在循环的 shell 脚本中使用两个数组?

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:39:11 25 4
gpt4 key购买 nike

<分区>

我在 bash 脚本中有两个数组,每个数组都有相同数量的元素,我需要在 for 循环中为第一个数组中的每个元素编写第二个数组的每个元素

第一个数组名称:ARR_MPOINT

第二个数组名称:ARR_LVNAME

脚本片段:

ARR_MPOINT=(/tmp /var /log);
ARR_LVNAME=(lv_tmp lv_var lv_log)

for MPOINT in "${ARR_MPOINT[@]}"
do
echo "/dev/mapper/VolGroup01-${ARR_LVNAME[@]} $MPOINT xfs defaults 1 2"
done

I need to print below output

/dev/mapper/VolGroup01-lv_tmp /tmp xfs defaults 1 2
/dev/mapper/VolGroup01-lv_var /var xfs defaults 1 2
/dev/mapper/VolGroup01-lv_log /log xfs defaults 1 2

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