
Я хочу загрузить много типов файлов .dat, .hea, ... Я не нашел никаких доказательств структуры -A ".dat|.hea"
. Команды
wget -r -l1 --no-parent -A ".dat" https://www.physionet.org/physiobank/database/nsrdb/
wget -r -l1 --no-parent -A ".hea" https://www.physionet.org/physiobank/database/nsrdb/
wget -r -l1 --no-parent -A ".hea-" https://www.physionet.org/physiobank/database/nsrdb/
wget -r -l1 --no-parent -A ".hea--" https://www.physionet.org/physiobank/database/nsrdb/
wget -r -l1 --no-parent -A ".xws" https://www.physionet.org/physiobank/database/nsrdb/
wget -r -l1 --no-parent -A ".atr" https://www.physionet.org/physiobank/database/nsrdb/
wget -r -l1 --no-parent -A ".atr-" https://www.physionet.org/physiobank/database/nsrdb/
Debian: 8.5
Wget: GNU Wget 1.16, созданный на основе linux-gnu
решение1
Параметры -A
и -R
указываются в списке, разделенном запятыми.
например
wget -r -R -l1 --no-parent -A ".dat,.haa,.hea-,.hea--,.xws,.atr,.atr-" https://www.physionet.org/physiobank/database/nsrdb/
Из страницы руководства
-A acclist --принять acclist
-R список_записей --reject список_записей
Укажите разделенные запятыми списки суффиксов или шаблонов имен файлов, которые следует принять или отклонить. Обратите внимание, что если какой-либо из подстановочных символов, *, ?, [ или ], появляется в элементе acclist или rejlist, он будет рассматриваться как шаблон, а не суффикс.