У меня есть список (CSV) некоторых номеров.которые совпадают с некоторыми именами файлов zip.Я только хочу распаковать эти конкретные файлы ZIP - PullRequest
0 голосов
/ 29 ноября 2018

Например, у меня есть список (файл CSV), например:

Number
291
292
342
124
345
299
...

Все ZIP-файлы на самом деле находятся в облачном хранилище Google - ведро Мне нужно будет скопировать их в экземпляр виртуальной машины в каталогеВ моем каталоге будет более 1000 ZIP-файлов, например:

101.zip, 102,zip,...199.zip,
201.zip, 202.zip,...299.zip,
301.zip, 302.zip,...399.zip, etc

. Я хочу распаковать только те файлы, которые находятся в CSV-файле, используя либо скрипт оболочки, либо python.Как я могу это сделать?

1 Ответ

0 голосов
/ 29 ноября 2018

Вам нужно прочитать файл построчно, например:

while read -r line; do
    echo "read line is $line"
done < file.csv

для каждой строки извлечь zip-файл ...

...