我經常需要從網頁下載一組鏈接,而必須逐個單擊所有鏈接,效率非常低。例如,目前我想下載以下課程的講義:這網頁。有什麼辦法可以批量下載它們嗎?我正在使用 Linux 和 Firefox,以防資訊有用
答案1
這行程式碼將從頁面下載每個 pdf。
它又快又髒,可能可以優化(特別是因為我同時使用curl和wget):
for file in $(curl https://ocw.mit.edu/courses/mathematics/18-102-introduction-to-functional-analysis-spring-2009/lecture-notes/ | grep .pdf | cut -d'"' -f2); do wget https://ocw.mit.edu/$file; done