Linux 这个shell脚本有什么问题?
下面是我一直在使用的一个代码,它将更改当前目录并在其中下载一个文件Linux 这个shell脚本有什么问题?,linux,shell,Linux,Shell,下面是我一直在使用的一个代码,它将更改当前目录并在其中下载一个文件 $cd mnt/sdcard wget <a link> 但不知何故,这个代码不起作用。它只是给我一个空白的下一行,而不是任何输出。如何解决这个问题?您需要给wget一个URL来获取。如果您想将文件保存到指定位置,可以使用wget的-O,-output document=file选项来指定输出文件。例如: wget -O /mnt/sdcard/example.html http://www.stackoverfl
$cd mnt/sdcard
wget <a link>
但不知何故,这个代码不起作用。它只是给我一个空白的下一行,而不是任何输出。如何解决这个问题?您需要给wget一个URL来获取。如果您想将文件保存到指定位置,可以使用wget的-O,-output document=file选项来指定输出文件。例如:
wget -O /mnt/sdcard/example.html http://www.stackoverflow.com
试着这样做:
#!/bin/sh
cd mnt/sdcard
wget "$@"
调用最后一行中的脚本$@时,包含在脚本名称之后添加的任何参数,作为wget的参数。因此,该脚本的作用类似于将文件下载到mnt/sdcard目录中的wget。您应该包括一些解释,说明这是如何解决问题的。URL部分为空,因为它是用于和示例的。但是我现在加上了。