Вам нужно перебрать массив индекс номер, а не значение. Это делается с использованием синтаксиса ${!folder[@]}
.
Таким образом, вы можете получить доступ к обоим массивам через один и тот же индекс внутри цикла
напр. (поставить echo
впереди для этого примера)
folder=(first second third)
mount=(something1 something2 something3)
for i in "${!folder[@]}"; do
echo rclone move /mounts/${folder[$i]}/cache ${mount[$i]}
done
Будет вывод
rclone move /mounts/first/cache something1
rclone move /mounts/second/cache something2
rclone move /mounts/third/cache something3