Я хочу узнать путь к последнему файлу в каждом каталоге, используя gsutil ls.
Выполнение команды в таком цикле очень медленное.
Я хочу, чтобы конечный результат был
Как я могу это сделать?
Я хочу узнать путь к последнему файлу в каждом каталоге, используя gsutil ls.
сценарий оболочки
for dir in dir_list[@];do
file+=$(gsutil ls -R ${dir} | tail -n 1);
done
Выполнение команды в циклическом процессе происходит очень медленно.
Я хочу, чтобы конечный результат был
Есть ли другой способ?
изображение результатов
gs://bucket/dir_a/latest.txt
gs://bucket/dir_b/latest.txt
gs://bucket/dir_c/latest.txt
gs://bucket/dir_d/latest.txt