首页 > 其他 > 详细

14.下载---wget使用

时间:2016-08-19 11:13:31      阅读:189      评论:0      收藏:0      [点我收藏+]

前言:

感冒好几天,停了好几天没写了,今天补发一篇

?

正文

  1. 功能需求

1.写一个shell脚本

2.判断现在目录下是否存在"d.rar",如果不存在则从往上下载,并存储为d.zip

3.判断现在目录下是否存在"licence"文件,如果不存在则从往上下载(conf.txt),并读取第一行,保存为licenece文件名

二、脚本实现

RAR_FILE="http://www.ddd.com/d.rar"

CONF_FILE="http://www. ddd.com/conf.txt"

ZIP_FILE="d.zip"

if [ ! -f $ZIP_FILE ]

then

wget -O $ZIP_FILE $RAR_FILE

echo "d.zip is downloaded"

fi

?

if [ ! -f "licence" ]

then

wget $CONF_FILE

sed -n ‘1p‘ conf.txt >licence

echo "licence created"

fi

rm -f conf.txt

echo "init done"

?

三、讲解

1.wget

使用率很高的linux下载工具

wget url

wget www.dddd.con/d.rar

自定义下载文件名

wget –O (大写) 文件名 url

wget –O d.zip www.dddd.com/dddd.rar

2.sed

强大的文件处理(编辑)工具

主要是以行为单位进行处理,可以将数据进行替换、删除、新增、选取的特定工作

读取文件显示第x行

sed –n ‘1p‘ 文件名

1p代表第一行,2p代表第二行

sed –n ‘1,2p‘ 文件名 读取第一行至第二行

sed –n ‘$p‘ 文件名 读取最后一行

?

尾声

14.下载---wget使用

原文:http://www.cnblogs.com/fatsnake/p/5786785.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!