|
发表于 2006-6-21 02:51:05
|
显示全部楼层
Post by luweinet
- TITLE =dd `head -8 $CC.html | pcregrep '^<title>'| perl -pe 's/<title>(.*)<\/ti tle>/$1/g' | tr -d ' ' `
复制代码 这样可以读取title了
1. 读取html文件头8行。
2. pcregrep 是兼容 Perl 正则的grep。搜索 开头是 <title> 的行。
3. -e program one line of program (several -e's allowed, omit programfile)
-p assume loop like -n but print line also, like sed
-n assume "while (<>) { ... }" loop around program
接下来就是搜索 <title> 和 </title>,然后把中间的内容提取出来。再到后边的 tr -d 就不清楚了。。。
还有一开始的 dd 也不明白。。。感觉有点乱。。。希望本人解释一下?:)。 :thanks |
|