这个 shell 脚本有什么问题?
What is wrong with this shell script?
这是我一直在使用的代码,它将更改当前目录并在其中下载文件
$cd mnt/sdcard
wget <a link>
但不知何故这段代码不起作用。它只是给我一个空白的下一行而不是任何 outputs.How 来解决这个问题?
你需要给wget
一个URL给"get."
如果要将文件保存到指定位置,可以使用wget 的-O, --output-document=FILE
选项指定输出文件。例如:
wget -O /mnt/sdcard/example.html http://www.whosebug.com
试试这样:
#!/bin/sh
cd mnt/sdcard
wget "$@"
当您在最后一行调用脚本时 "$@"
包含您在脚本名称后添加的任何参数作为 wget 的参数。所以这个脚本就像一个 wget 将文件下载到 mnt/sdcard 目录。
这是我一直在使用的代码,它将更改当前目录并在其中下载文件
$cd mnt/sdcard
wget <a link>
但不知何故这段代码不起作用。它只是给我一个空白的下一行而不是任何 outputs.How 来解决这个问题?
你需要给wget
一个URL给"get."
如果要将文件保存到指定位置,可以使用wget 的-O, --output-document=FILE
选项指定输出文件。例如:
wget -O /mnt/sdcard/example.html http://www.whosebug.com
试试这样:
#!/bin/sh
cd mnt/sdcard
wget "$@"
当您在最后一行调用脚本时 "$@"
包含您在脚本名称后添加的任何参数作为 wget 的参数。所以这个脚本就像一个 wget 将文件下载到 mnt/sdcard 目录。