|
藍森林 http://www.lslnet.com 2006年6月26日 11:18
請教:如何替換weblog中的域名
要分析的原文件是這樣的:
http://bbs.aa.com/index.asp?diw
http://www.aa.com/.........
http://test.aa.com/.........
請問如何能將http:// 和 第一個/間的內容換掉?
我是用這個方法:
sed "s/http\:\/\/[a-z1-9A-Z.]*\//http\:\/\/aaa\//g"
發現有時間這樣換,有時不成功,請各位高手指點,謝謝。 |
s#http://[^/]*/#http://aaa# |
謝謝樓主的,不知#號在sed中是什麼用法?
你提供的語句我測試了一下,最後邊少了一個/,呵呵,不過應給100分
謝謝了! |
哦,有空看看新手導航裡那個sed的教程吧? s子命令可以用任何字符(除了空白和nl)當它的命令分隔符
如果你願意,用ctrl+v+esc代替#它照樣玩 |
| |