Я пытаюсь загрузить файл на компьютер с Unix из командной строки. Доступ к GUI на этой конкретной машине будет довольно сложным. Файл загружается автоматически при посещении URL-адреса в веб-браузере, однако при использовании wget или curl для настройки URL-адреса с настройками по умолчанию просто возвращается HTML-код (как и следовало ожидать).

Например, если вы посмотрите на ссылки, расположенные внизу веб-страницы, ссылки на которые приведены ниже, ссылки, помеченные как «http» в разделе «скачать», - это то, что мне нужно. Есть ли встроенный способ в Unix, чтобы сделать это?

http://www.ncbi.nlm.nih.gov/geo/query/acc.cgi?acc=GSE32424

1 ответ1

1

Вы можете просто использовать Lynx или другой браузер в текстовом режиме. Вы можете просто передать ему URL, который вы знаете, и он, вероятно, сможет получить файл для вас.

Если вам нужен более простой способ сделать это, вам нужно будет получить окончательный запрос к этому файлу на веб-сервере. Если этот запрос каждый раз отличается, то браузер в текстовом режиме будет наиболее вероятным вариантом.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .