[英]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.