Chinaunix

标题: awk -F网站目录,取网站地址。 [打印本页]

作者: hiller1    时间: 2009-01-07 15:11
提示: 作者被禁止或删除 内容自动屏蔽
作者: HH106    时间: 2009-01-07 15:21
只对这个文件
sed -i 's@.*\(www.*\)@http://\1@' urfile
作者: hiller1    时间: 2009-01-07 15:30
提示: 作者被禁止或删除 内容自动屏蔽
作者: welcome008    时间: 2009-01-07 15:33
换个办法行不?

echo "/usr/local/apache/htdocs/local/www.abc.com/abc/20090107/93565.html"|awk -F\/ 'BEGIN{OFS="/"}{$1=$2=$3=$4=$5=$6="";print "http:substr($0,5,length($0)-5)}'|
作者: shaneqi    时间: 2009-01-07 15:39
awk -F"/" '{printf "http:/";for(i=7;i<=NF;i++){printf "/"$i}}'
基本上不能扩展。
作者: hiller1    时间: 2009-01-07 16:35
提示: 作者被禁止或删除 内容自动屏蔽
作者: biglazybug    时间: 2009-01-07 16:51
#awk 'BEGIN {FS="www"} {print "http://www"$2}' urfile
作者: 我是DBA    时间: 2009-01-07 16:53
标题: 回复 #7 biglazybug 的帖子
你行,你很行,你非常行。
作者: ylbaihe    时间: 2009-01-07 17:17
原帖由 biglazybug 于 2009-1-7 16:51 发表
#awk 'BEGIN {FS="www"} {print "http://www"$2}' urfile


强悍
作者: lvyuancyx    时间: 2009-01-07 19:00
狂顶7楼
作者: justlooks    时间: 2009-01-07 19:57
A=/usr/local/apache/htdocs/local/www.abc.com/abc/20090107/93565.html
echo "http://www${A##*www}"
作者: 我是DBA    时间: 2009-01-07 20:37
盗用,哈哈
sed 's,[^.]*/,http://,'




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2