Есть кусочек скрипта который проходится по всем каталогам (f - содержит все каталоги) и выгружает из них файлы на сервер, на данный момент он выгружает во всех каталогах одновременно, как минимум перебирая папки хаотично, а мне надо, чтобы сперва зашел в один, выгрузил, и только после этого перешел на другую.
for f in ./*/; do
if [[ $f =~ $regex ]]; then
folder="${BASH_REMATCH[1]}-${BASH_REMATCH[2]}-${BASH_REMATCH[3]} ${BASH_REMATCH[4]}"
videoDate=$(date -d "$folder" +%s)
if [[ "$videoDate" -ge "$videoDateFilter" ]]; then
echo "$f"
else
continue
fi
find "$f" -name '*.mp4' -o -name '*.mkv' -type f -mmin +180 | xargs ls -t | head -1 | while read -a line; do
......