[Linux] wget - 非互動式檔案下載語法
Wget 是非互動式檔案下載工具,和curl相似。
以下是簡單的例子:
$ wget -t0 -c -nH -np -m -P /localdir http://example.com
# -t0: 設定重試次數。當連結中斷或超時,wget會重新連接。
# -c: 設定續傳功能。
# -nH: 不建立該網站名稱的子目錄 /example.com/,而直接在當前目錄下建立鏡像的目錄結構。
# -np: 不遍歷父目錄,如果有連結連到目標資料夾的parent或其他目錄,不下載。
# -m: 鏡像,相當同時使用-r和-N。
# -r: 遞迴下載,把文件中所有的連結都下載回來。
# -N: 下載時檢查timestamp,只下載有更新的文件,如果檔案大小和最修改日期都一樣就不下載。
# -P: 指定下載到本機的某個目錄下。
以下是簡單的例子:
$ wget -t0 -c -nH -np -m -P /localdir http://example.com
# -t0: 設定重試次數。當連結中斷或超時,wget會重新連接。
# -c: 設定續傳功能。
# -nH: 不建立該網站名稱的子目錄 /example.com/,而直接在當前目錄下建立鏡像的目錄結構。
# -np: 不遍歷父目錄,如果有連結連到目標資料夾的parent或其他目錄,不下載。
# -m: 鏡像,相當同時使用-r和-N。
# -r: 遞迴下載,把文件中所有的連結都下載回來。
# -N: 下載時檢查timestamp,只下載有更新的文件,如果檔案大小和最修改日期都一樣就不下載。
# -P: 指定下載到本機的某個目錄下。
留言
張貼留言