14.下载---wget使用

前言:

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

?

正文

  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‘ 文件名 读取最后一行

?

尾声

时间: 2024-10-05 16:35:38

14.下载---wget使用的相关文章

整站网页doc下载wget (转)

wget很厉害,你如果想把某个网站上的一系列的文档,通常是api文档扒下来可用下列命令:wget -e robots=off -w 1 -x -np -p -m -k -t 1 -X/upload/ http://网址 为了让这个命令行的各选项意义更加明确,它还可以写成: wget --execute robots=off --wait=1 --force-directories --no-parent --page-requisites --mirror --convert-links --t

ABBYY FineReader 14下载 v14.0.101中文破解版

ABBYY FineReader 14是由abbyy推出的一款专业ocr识别软件,也被称为泰比OCR识别软件,软件的主要作用就是可以将PDF.图片中的文档转换为可编辑的格式,拥有操作简单.识别率高的特点,ABBYY FineReader 14可以转换几乎所有打印的文档类型,安装激活后就可以正常使用了,新版本还来了全新的功能,比如标记和标注PDF,对比文档等,有需要的快快下载吧.ABBYY FineReader 14功能一.多个PDF编辑工具:从添加新页面到内容编辑,可以将你的PDF工作上升到全新

第 4 章 WebDriver API - 4.9 多表单切换 - 4.14 下载文件

4.9 多表单切换 在 Web 应用中经常会遇到 frame/iframe 表单嵌套页面的应用,WebDriver 只能在一个页面上对元素进行识别和定位,无法直接定位 frame/iframe 表单内嵌页面上的元素,这时就需要通过 switch_to.frame()方法将当前定位的主体切换为 frame/iframe 表单的内嵌页面.这里以 126 邮箱登录为例,登录框结构如下. 通过 switch_to.frame()方法切换表单. """ * switch_to.fram

wget下载工具

转自于:http://www.jb51.net/LINUXjishu/86326.html 1.使用wget下载单个文件  1 e.g. 2 3 wget http://cn.wordpress.org/wordpress-3.1-zh_CN.zip 4 5 #下载文件,并保存在当前目录下 6 #下载过程显示进度条,当前下载速度,剩余下载时间等 2.使用wget -O 下载并以不同的文件名保存  1 e.g. 2 3 wget http://www.centos.bz/download?id=1

ubuntu 中wget (下载)命令用法

转载自:http://www.cnblogs.com/wuheng1991/p/5332764.html Linux wget是一个下载文件的工具,它用在命令行下. 对于Linux用户是必不可少的工具,尤其对于网络管理员,经常要下载一些软件或从远程服务器恢复备份到本地服务器 1.使用wget下载单个文件 以下的例子是从网络下载一个文件并保存在当前目录 wget http://cn.wordpress.org/wordpress-3.1-zh_CN.zip 在下载的过程中会显示进度条,包含(下载完

好用的wget命令从下载添加环境变量到各参数详解

本文是因为(笔者使用的windows系统)使用过好几次wget后,始终存在各种细节问题,于是下定决定细致的研究一下,并记录下其中细节. 下载与安装 第一步:下载wget,网络地址:http://downloads.sourceforge.net/gnuwin32/wget-1.11.4-1-setup.exe(这个地址传播较广,可自行搜索) 第二步:执行wget.exe安装文件,TIPS:网络上说的不能安装在C盘programes files文件夹,经笔者测试不受影响,所以可以任意选择安装位置.

Wget下载终极用法和15个详细的例子

Wget是一种很好用的因特网下载工具,他具有的很多特性是其他工具所不能比拟的,再者他是一个轻量级可配置的下载工具. 本文结合例子介绍Windows下wget的多种下载方法和用途. 1.用Wget下载单个文件 下载的时候会显示: ~文件的大小.连接状态.连接地址以及文件的大小 ~保存的名称 ~下载进度条 ~下载速度.时间,还有多少未下载 例如我下载editplus时输入 wget http://software-files-a.cnet.com/s/software/12/32/81/47/epp

Linux命令-下载文件的工具:wget

Linux系统中的wget是一个下载文件的工具,它用在命令行下.对于Linux用户是必不可少的工具,我们经常要下载一些软件或从远程服务器恢复备份到本地服务器.wget支持HTTP,HTTPS和FTP协议,可以使用HTTP代理.所谓的自动下载是指,wget可以在用户退出系统的之后在后台执行.这意味这你可以登录系统,启动一个wget下载任务,然后退出系统,wget将在后台执行直到任务完成,相对于其它大部分浏览器在下载大量数据时需要用户一直的参与,这省去了极大的麻烦. wget 可 以跟踪HTML页面

Ubuntu更新源地址出现问题的解决方法===>直接用wget命令去相关地址下载好了

源一直有问题.只好这样.==> 转:http://blog.csdn.net/hitabc141592/article/details/7561239 wget是linux最常用的下载命令, 一般的使用方法是: wget + 空格 + 要下载文件的url路径 例如: # wget http://www.linuxsense.org/xxxx/xxx.tar.gz 简单说一下-c参数, 这个也非常常见, 可以断点续传, 如果不小心终止了, 可以继续使用命令接着下载 例如: # wget -c ht