
我每週從美國 FCC 下載一個文件。我有一個包含以下內容的 bash 腳本。
curl http://wireless.fcc.gov/uls/data/complete/l_amat.zip --remote-name
每週,第一次嘗試執行該程式都會失敗。數據永遠不會流動。來自 cURL 的進度訊息正在運行,時間在流逝,但資料速率為零。
如果我按 ctrl C 停止然後立即再次運行,每次都會完美運行。
似乎有一段時間我可以離開它,第一次嘗試它會再次起作用。我認為時間大約是十分鐘。如果我離開的時間超過這個時間,我需要啟動、停止並再次重試。
這是在 Linode 上運行的 Ubuntu 18.04 LTS。這只是一個業餘愛好,並不重要,但是什麼原因導致的呢?這是阻止我完全自動化這個過程的唯一因素。