sh/bash/dash/ksh/zsh等Shell脚本
-
eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
#1
帖子
由 eexpress » 2005-10-10 9:04
tmp=`wget xxxx.pdf|grep "Not"` #就是找那个404 Not found行
if [ "$tmp" != "" ]; then break; fi
这样对不。
有什么更好的方法。
● 鸣学
-
oneleaf
- 论坛管理员
- 帖子: 10441
- 注册时间: 2005-03-27 0:06
- 系统: Ubuntu 12.04
#2
帖子
由 oneleaf » 2005-10-10 9:30
wget 本身有返回错误的。
-
eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
#3
帖子
由 eexpress » 2005-10-10 9:38
就是取那个。因为是几百个下载。所以想确定一下。一次通过就好。因为现在直接wget。要不时的看下,是不是到了没有文件了的时候,在手动终止。
● 鸣学
-
oneleaf
- 论坛管理员
- 帖子: 10441
- 注册时间: 2005-03-27 0:06
- 系统: Ubuntu 12.04
#4
帖子
由 oneleaf » 2005-10-10 9:57
可以将 wget -o log
在检查log文件是否包含404
-
eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
#5
帖子
由 eexpress » 2005-10-10 10:11
啊。不是这个意思。是运行时取得。我那样的写法可以不(位于3层循环中)。wget每取一个文件就会出信息。
● 鸣学
-
oneleaf
- 论坛管理员
- 帖子: 10441
- 注册时间: 2005-03-27 0:06
- 系统: Ubuntu 12.04
#6
帖子
由 oneleaf » 2005-10-10 10:21
不记得 wget 的输出信息支持不支持管道。你试试就好了。
-
eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
#7
帖子
由 eexpress » 2005-10-10 10:24
我都已经下完了。
tmp下7425项。现在可以实验了。
● 鸣学
-
yonsan
- 帖子: 887
- 注册时间: 2005-07-01 18:56
- 来自: 广州市
#8
帖子
由 yonsan » 2005-10-10 10:27
兄弟在忙什么,准备出新作品了? 用来做什么的?
I will be back!
-
eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
#9
帖子
由 eexpress » 2005-10-10 10:30
我下了一个网站而已。哎,好玩的,不是正事。
● 鸣学
-
onlysai
- 帖子: 62
- 注册时间: 2006-08-22 16:42
- 来自: 广东省广州市
#12
帖子
由 onlysai » 2006-09-06 19:08
哗啦啦! 支持下啦!