i=$((i+1))
done
-i=0
for f;do
- target_volume="${volumes[i]}"
echo "${f// /[[:space:]]} annex.numcopies=1" >> .gitattributes
- for volume in here "${volumes[@]}";do
+done
+
+for volume in here "${volumes[@]}";do
+ i=0
+ to_drop=()
+ for f;do
+ target_volume="${volumes[i]}"
if [[ "$volume" != "$target_volume" ]]; then
- if [[ "$volume" == here ]];then
- git annex drop "$f"
- else
- git annex drop --from "$volume" "$f"
- fi
+ to_drop+=( "$f" )
fi
+ i=$((i+1))
done
- i=$((i+1))
+ if [[ "$volume" == here ]];then
+ git annex drop "${to_drop[@]}"
+ else
+ git annex drop --from "$volume" "${to_drop[@]}"
+ fi
done
git add .gitattributes