wget的控制台输出到变量

时间:2017-03-20 11:03:29

标签: linux raspberry-pi

我有一个shell脚本,我想自动下载任务,我想得到命令对变量的响应,命令定义如下。

VAR = wget --ftp-user=MyName --ftp-password=MyPassword --directory prefix=/home/pi/Desktop/FTP_File/ ftp://202.xx.xx.xx/VideoFiles/Video_1.mp4 2>&1

回显检查“$ var”

我已经实现了在行尾添加2>& 1并且命令在“`”中,我想知道2>& 1是什么意思,还有其他任何方法可以实现它?

1 个答案:

答案 0 :(得分:0)

看看这个:http://www.learnlinux.org.za/courses/build/shell-scripting/ch01s04.html

任何编写的程序都必须进行一些错误检查,如果发生任何错误,它应该输出一些消息。 标准做法是在stdr上输出错误消息,在stdout上输出信息性消息。

2>& 1表示在执行时显示与特定命令相关的stderr和stdout的所有打印件。

希望我已经回答了你的问题。