分页: 1 / 1

取命令行的回应问题

发表于 : 2005-10-10 9:04
eexpress
tmp=`wget xxxx.pdf|grep "Not"` #就是找那个404 Not found行
if [ "$tmp" != "" ]; then break; fi
这样对不。

有什么更好的方法。

发表于 : 2005-10-10 9:30
oneleaf
wget 本身有返回错误的。

发表于 : 2005-10-10 9:38
eexpress
就是取那个。因为是几百个下载。所以想确定一下。一次通过就好。因为现在直接wget。要不时的看下,是不是到了没有文件了的时候,在手动终止。

发表于 : 2005-10-10 9:57
oneleaf
可以将 wget -o log
在检查log文件是否包含404

发表于 : 2005-10-10 10:11
eexpress
啊。不是这个意思。是运行时取得。我那样的写法可以不(位于3层循环中)。wget每取一个文件就会出信息。

发表于 : 2005-10-10 10:21
oneleaf
不记得 wget 的输出信息支持不支持管道。你试试就好了。

发表于 : 2005-10-10 10:24
eexpress
我都已经下完了。 :lol: tmp下7425项。现在可以实验了。 :lol:

发表于 : 2005-10-10 10:27
yonsan
:o 兄弟在忙什么,准备出新作品了? 用来做什么的?

发表于 : 2005-10-10 10:30
eexpress
我下了一个网站而已。哎,好玩的,不是正事。

发表于 : 2005-10-27 23:59
Zer4tul
看$?就行了吧?

发表于 : 2005-10-28 0:07
eexpress
返回值?如果这样就方便了。

发表于 : 2006-09-06 19:08
onlysai
哗啦啦! 支持下啦!