2014-12-09 74 views

回答

1

您可以使用wget-O選項。例如:然而

wget -O report.pdf http://www.example.com/files/awkward-name.pdf 

請注意,這是唯一真正有用的,如果你是下載文件。

從手冊頁:

使用 -O

旨在僅表示「使用該名稱的文件,而不是一個在URL;」相反,它是類似於shell重定向:wget -O file http://foo旨在像wget -O - http://foo > file一樣工作;文件將立即被截斷,所有下載的內容將被寫入。

既然你似乎是使用-r選項,你可能會更好下載的所有文件到臨時當前工作目錄後,才做決定與他們做什麼。

mkdir /tmp/download/ 
cd /tmp/download/ 
wget http://www.example.com/files/awkward-name.pdf 
cd - 
cp /tmp/download/awkward-name.pdf report.pdf 
rm -rf /tmp/download/ 
+0

能否請你給我提供的例子。我只想下載pdf文件 – 2014-12-09 13:26:31

+0

我用這個命令 wget - r-- accept * .pdf -O ../pdfs/「+ fileName +」.pdf - level 2「+'https:// github。 com/broofa/node-mime/archive/master.zip'stil它正在創建文件 – 2014-12-09 13:27:13

+0

你清楚地顯示的不是你期望在shell中工作的東西 – 5gon12eder 2014-12-09 13:29:01

1

你可以使用-O選項與wget象下面這樣:

wget google.com -O \usr\user\myfolder\foo.html 
+0

我只想下載pdf文件 – 2014-12-09 13:28:37

相關問題