Linux
如何允許 wget 覆蓋文件
使用
wget
命令,無論我呼叫多少次,我如何允許/指示每次都覆蓋我的本地文件。假設,我想從以下位置下載一個文件:http://server/folder/file1.html
在這裡,每當我說 時
wget http://server/folder/file1.html
,我希望它file1.html
在我的本地系統中被覆蓋,而不管它被更改、已經下載等的時間。我的意圖/案例是當我呼叫 wget 時,我非常確定我想要替換/覆蓋現有文件。我已經嘗試了以下選項,但每個選項都旨在/意味著其他目的。
- -nc => –no-clobber
- -N => 開啟時間戳
- -r => 開啟遞歸檢索
wget -q http://www.whatever.com/filename.txt -O /path/filename.txt
-q 是安靜模式,因此您可以將其放入 cron 中而無需命令的任何輸出
此選項有效
wget -N http://server/folder/file1.html
資訊
-N, --timestamping don't re-retrieve files unless newer than local.