📄 00000001.htm
字号:
<HTML><HEAD> <TITLE>BBS水木清华站∶精华区</TITLE></HEAD><BODY><CENTER><H1>BBS水木清华站∶精华区</H1></CENTER>发信人: scaner (wget.downloading), 信区: Linux <BR>标 题: 一个小程序,为wget准备目录 <BR>发信站: BBS 水木清华站 (Sun Jun 21 15:50:32 1998) <BR> <BR>wget的下载功能虽然强大,但对确定下载文件存放 <BR>路径好象很弱,不然选-nd -nH不要树结构,不然就是 <BR>随着下载源建个深深的路径,很不爽,所以写了个小程序 <BR>程序的主要功能是按要求建个符号连接. <BR>----auto.ln.dir---- <BR>#!/bin/sh <BR> <BR>if [ $# -lt "2" ] ; then <BR> echo "Auto.create.dir src dest" <BR> exit 1 <BR>fi <BR> <BR>src_path=$1 <BR>dest_path=$2 <BR> <BR>set `echo "$dest_path" |sed -e "s/\// /g"` <BR> <BR>if [ -z $1 ] ; then <BR> echo "Src path invalid!" <BR> exit 1 <BR>fi <BR> <BR>while [ $2 ] <BR>do <BR> if [ -d $1 ] ; then <BR> cd $1 <BR> elif [ -f $1 ] ; then <BR> echo "File [$1] is exsiting!" <BR> exit 1 <BR> else <BR> mkdir $1 <BR> cd $1 <BR> fi <BR> shift 1 <BR>done <BR> <BR>if [ -f $1 ] ; then <BR> echo "File [$1] is exsiting!" <BR>elif [ -d $1 ] ; then <BR> echo "Dir [$1] is exsting!" <BR>else <BR> ln -s $src_path $1 <BR> echo "ln $src_path -> $dest_path" <BR>fi <BR> <BR>----END----- <BR> <BR>具体的用法是:假如我要将<A HREF="ftp://xxx.xxx.xxx.xxx/a/b/c/d/倒到">ftp://xxx.xxx.xxx.xxx/a/b/c/d/倒到</A> /mnt/pool/D上 <BR>就先 <BR>auto.ln.dir /mnt/pool/D a/b/c/d <BR>这样就把/mnt/pool/D链到当前目录的a/b/c/d上 <BR>然后在当前目录下启动wget <BR>wget -m -c -nH -b <A HREF="ftp://xxx.xxx.xxx.xxx/a/b/c/d/">ftp://xxx.xxx.xxx.xxx/a/b/c/d/</A> <BR>这样就把东西直接保存到指定的/mnt/pool/D上, <BR>不要再移动了。 <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 + -