当前位置:  开发笔记 > 编程语言 > 正文

wget with errorlevel bash output

如何解决《wgetwitherrorlevelbashoutput》经验,为你挑选了1个好方法。

我想创建一个bash文件(.sh),它执行以下操作:

我把脚本称为./download.sh www.blabla.com/bla.jpg

如果文件已下载,脚本必须回显...

我怎样才能做到这一点?我知道我可以使用errorlevel但是我是linux新手所以......

提前致谢!



1> ojblass..:

通常Linux中的应用程序会设置环境变量$的值?失败了.您可以检查此返回代码,看看它是否为您带来了wget的任何错误.

#!/bin/bash
wget $1 2>/dev/null
export RC=$?
if [ "$RC" = "0" ]; then
   echo $1 OK
else
    echo $1 FAILED
fi

您可以将此脚本命名为download.sh.使用chmod 755将权限更改为755.使用您要下载的文件的名称调用它../download.sh www.google.com

推荐阅读
可爱的天使keven_464
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有