打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Shell利用curl和wget下载文件

shell利用curl和wget下载文件

首先我们来看,shell下可以用来下载文件的命令:

wget命令使用:http://bolg.malu.me/html/2011/1244.html

curl命令使用:http://bolg.malu.me/html/2011/1239.html

这两条命令都可进行文件下载,但是某些VPS以及一些虚拟主机,并没有提供其中某种命令,要想任意执行其中一条,而不用客户去调整到底那条可以使用。那么此时可以通过一条判断语句来执行:

wget XXXX
if [[ "$?" -eq 0 ]] ; then
    echo "$1 succeful!"
    exit 0;
fi
curl XXXX

该判断函数判断之前一条语句是否执行成功,如果成功则输出if里面的语句,并跳出。否则执行下一条语句。

XXXX代表需要处理的文件参数。

上面还是很好理解的,当然也可以利用type命令进行判断,判断某命令是否存在,再做进一步处理。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
学习Linux课程第五天
LINUX命令行下以HTTP方式下载文件的方法
Linux 上的常用文件传输方式介绍与比较
运维工程师必须知道的 11 个 Linux 网络命令
wget和curl的区别|极客教程
什么是shell脚本?Linux入门教程
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服