skm
6
Q:

how to collect values from each iteration of a loop and save them bash

results=()

for time in ${seconds_list}; do
    results+=($(bc -l <<< "scale=2; ($cur_time-$time)/3600"))
done

# print the results:

printf "%s\n" "${results[@]}"
0
VARIABLE=$(for time in ...; do ...; done)
0

New to Communities?

Join the community