[英]What is wrong with this shell script?
這是我一直在使用的代碼,它將更改當前目錄並在其中下載文件
$cd mnt/sdcard
wget <a link>
但不知何故,這段代碼不起作用。 它只是給我一個空白的下一行而不是任何輸出。如何解決這個問題?
你需要給wget
一個 URL 來“獲取”。
像這樣嘗試:
#!/bin/sh
cd mnt/sdcard
wget "$@"
當您在最后一行調用腳本"$@"
,包含您在腳本名稱后添加的任何參數作為 wget 的參數。 因此該腳本就像一個wget ,將文件下載到mnt/sdcard目錄中。
如果要將文件保存到指定位置,可以使用 wget 的-O, --output-document=FILE
output -O, --output-document=FILE
選項來指定輸出文件。 例如。:
wget -O /mnt/sdcard/example.html http://www.stackoverflow.com
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.