📄 00000002.htm
字号:
<HTML><HEAD> <TITLE>BBS水木清华站∶精华区</TITLE></HEAD><BODY><CENTER><H1>BBS水木清华站∶精华区</H1></CENTER>发信人: scaner (wget.downloading), 信区: Linux <BR>标 题: 另一个小程序,也是和wget有关的 <BR>发信站: BBS 水木清华站 (Sun Jun 21 16:10:12 1998) <BR> <BR>用wget下载,命令行一般都不短,有时甚至会长达两行 <BR>如果其间wget以外中断,还要重打命令,就太不爽了, <BR>所以写了个小程序load.wget 。 <BR> <BR>使用之前要先将要下载的URL写再一个文件中,文件名 <BR>必须是URL.list.开头,比如说URL.list.abcd <BR>然后只要load.wget abcd就会自动启动wget,这时缺省 <BR>是-m -c -t0 -nH -nv -b,log文件是abcd.log <BR> <BR>如果希望使用特殊的选项,可以再建个文件DL.opt.abcd <BR>再其中设置DL_OPT或DL_OPT_ADDON变量,前者是完全代替 <BR>却省配置,后者是在缺省配置上再加选项。比如想加个-nd <BR>可以在DL.opt.abcd中这样写 <BR> <BR>DL_OPT_ADDON="-nd" <BR>或 <BR>DL_OPT="-m -c -t0 -nH -nd -nv -b" <BR> <BR> <BR>这个程序其实用起来也还是麻烦,不过对于要倒redhat5.1 <BR>等等大东西,且不能24开机的人来说还是会挺有用的 <BR> <BR> <BR>下面是shell程序 <BR>---BEGIN---- <BR>#!/bin/sh <BR> <BR>URL_LIST=URL.list.$1 <BR>LOG_FILE=$1.log <BR> <BR>if [ -f DL.opt.$1 ] ; then <BR> . DL.opt.$1 <BR>fi <BR> <BR>if [ -z $DL_OPT ] ; then <BR> DL_OPT=" -c -m -nv -nH -t0 -b" <BR>fi <BR> <BR>if [ -n $DL_OPT_ADDON ] ; then <BR> DL_OPT="${DL_OPT} ${DL_OPT_ADDON}" <BR>fi <BR> <BR>if [ -f ${URL_LIST} ] ; then <BR>echo wget ${DL_OPT} -o ${LOG_FILE} -i ${URL_LIST} <BR>exec wget ${DL_OPT} -o ${LOG_FILE} -i ${URL_LIST} <BR>else <BR>echo " URL list file [${URL_LIST}] is not exist " <BR>fi <BR> <BR>---END--- <BR> <BR>-- <BR>用一般的方法去寻找一般的规律。 <BR> <BR>※ 来源:·BBS 水木清华站 bbs.net.tsinghua.edu.cn·[FROM: 202.119.65.36] <BR><CENTER><H1>BBS水木清华站∶精华区</H1></CENTER></BODY></HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -